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()

自定义函数包括 有参函数和无参函数