您的位置:首页 > Web前端 > JavaScript

栋栋晓09:Javascript学习总结:基础知识1(语法、关键字和保留字、变量、数据类型、操作符)

2015-03-23 11:41 1101 查看
这段时间学习了《javascript高级程序设计》这本书,系统总结下看到的知识点,以备后期查看参考。

3.1语法
3.1.1区分大小写
3.1.2标识符
3.1.3注释
3.1.4严格模式
3.1.5语句


3.1.1区分大小写

变量,函数名,操作符都区分大小写的。

函数名不能用typeof,因为他是一个关键字。

3.1.2标识符

标识符:变量,函数,属性的名字,或者函数的参数。

例如:firstSecond myCar doSomethingImportant

3.1.3注释

//

/* */

3.1.4严格模式

strict mode

3.1.5语句

结束语句推荐带分号;

用花括号包住代码块,不要不写花括号{}

3.2 关键字和保留字




3.3变量


每个变量仅仅是一个用于保存值的占位符而已。

定义变量:var message;

初始化变量:var message = “h1”;

注意:即使用var操作符定义的变量将成为定义该变量的作用域中的局部变量,也就是说,这个变量在函数退出后就会被销毁。

3.4数据类型
3.4.1 typeof操作符
3.4.2 Undefined类型
3.4.3 Null类型
3.4.4 Boolean类型
3.4.5 Number类型
3.4.6 String类型
3.4.7 Object类型


3.4.1 typeof操作符

负责检测给定变量的数据类型

例如:
var message = “some string”;
alert(typeof message);       //"string"
alert(typeof (message));       //"string"
alert(typeof 95);       //"number"


3.4.2 Undefined类型

未被初始化的变量

未被声明的变量

3.4.3 Null类型

空对象指针

只要意在保存对象的变量还没有真正保存对象,就应该明确地让该变量保存null值,这样就不仅可以体现null作为空对象指针的惯例,而且也有助于进一步区分null和undefined。

3.4.4 Boolean类型

true or false

3.4.5 Number类型

浮点数

数值范围

NaN (NOT A NUMBER)

数值转换:Number() 转型函数,把任何数据类型转换成数值

parseInt() 把字符串转换成数值

parseFloat() 把字符串转换成数值

3.4.6 String类型

字符字面量

字符串的特点

转换为字符串 : toString()

3.4.7 Object类型

对象可以通过执行new操作符后跟要创建的对象类型的名称来创建。而创建Object类型的实例并为其添加属性和方法,就可以创建自定义对象。

3.5操作符
3.5.1 一元操作符
3.5.1 位操作符
3.5.1 布尔操作符
3.5.1 乘性操作符
3.5.1 加性操作符
3.5.1 相等操作符
3.5.1 条件操作符
3.5.1 赋值操作福
3.5.10 逗号操作符


3.5.1 一元操作符

1.递增和递减操作符 ++a –a a++ a–

2.一元加和减操作符 +a -a a+ a-

3.5.1 位操作符

3.5.1 布尔操作符

1.逻辑非 :!

2.逻辑与 :&

3.逻辑或 :||

3.5.1 乘性操作符

1.乘法 :*

2.除法 : /

3.求模(求余):%

3.5.1 加性操作符

1.加法 :+

2.减法 : -

3.5.1 关系操作符

<   >   <=   >=

3.5.1 相等操作符

1.=  !=

2.==  !==

3.5.1 条件操作符

var max=(num1>num2)?num1:num2;


3.5.1 赋值操作符



3.5.10 逗号操作符

,   可以在一条语句中执行多个操作
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐