1.什么是JavaScript?
JavaScript是一种基于对象和事件驱动的、并具有安全性能的脚本语言
2.JavaScript的特点?
向HTML页面中添加交互行为
脚本语言,语法和Java类似
解释性语言,边执行边解释
3.JavaScript组成
JavaScript是由ECMAScript、DOM 和BOM组成
ECMAScript是一种开放的,被国际上广为接受的,标准的脚本语言规范。它不与任何具体的浏览器绑定。ECMAScript标准主要描述了一下内容:
1).语法
2).变量和数据类型
3).运算符
4).逻辑控制语句
5).关键字,保留字
6).对象
DOM: Document object Model 文档对象模型
BOM: Browser object Model 浏览器对象模型
4.JavaScript基本结构
<script type="text/javascript">
<!— JavaScript 语句; —>
</script >
5.JavaScript核心语法
数据类型 :undefined null number boolean string
1.typeof检测变量的返回值
2. 采用instanceof运算符
如下:
undefined:变量被声明后,但未被赋值
string:用单引号或双引号来声明的字符串
boolean:true或false
number:整数或浮点数
object:JavaScript中的对象、数组和null
string 对象
属性 字符串对象.length
方法 字符串对象.方法名()
string对象方法 charAt(index) 返回在指定位置的字符
indexOf(str,index)字符串首次出现的位置
substring(index1,index2)截取字符串
split(str)字符串分割
数组
输入/输出
alert()
alert("提示信息");
prompt()
prompt("提示信息","输入框的默认信息");
6.函数分为系统函数和自定义函数
系统函数包括 parseInt("字符串") parseFloat("字符串') isNan()
自定义函数包括 有参函数和无参函数