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

JavaScript权威指南第04章 表达式和运算符

2014-06-02 09:39 190 查看
表达式和运算符

表达式是javascript的一个短语,解析器将会将该表达式解析为一个值。

4.1原始表达式

原始表达式是表达式的最小单位。比如直接量。

4.2对象和数组的初始化表达式

对象和数组的初始化是新建一个对象和数组的过程。这些表达式有时被称作对象直接量和数组直接量。

var matrix =[[1,2,3],[4,5,6],[7,8,9]];//数组

var p = {x:123,y:456};//对象

其中对象的属性可以是对象,可以将对象嵌套到对象里面。

4.3函数定义表达式

函数定义表达式定义一个新的javascript函数,函数的值是新定义的函数,函数定义表达式可以称为函数直接量。

var square = function(x){return x*x};4.4.属性表达式

4.5.调用表达式

4.6.对象创建表达式

相当于java里的构造方法,不再赘述。

当调用无参的构造方法时,括号可以省略,也就是说,var date = new Date;也是正确的。

4.7.运算符

算术运算符

比较运算符

逻辑运算符

赋值运算符

4.7.1 操作数的个数

二元运算符  三元运算符

4.7.2 操作数类型和结果类型

4.7.3左值

4.7.4运算符的副作用

++ -- delete 操作后会都变量的值产生影响

4.7.5运算符的优先级

4.7.6运算符的结合性

4.7.7运算顺序

4.8算术表达式

4.9关系表达式

4.10逻辑表达式

4.11赋值表达式

4.12表达式计算

4.13其他运算符
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  javascript
相关文章推荐