摘要: ECMAScript 语句: 进一步说是流程控制语句。主要流程有:顺序,选择,循环。顺序语句不用多说。(大括号中的语句基本都是顺序的)选择语句:if (i > 30) {alert("大于 30");}else {alert("小于等于 30");}if (i > 30) { alert("大... 阅读全文
posted @ 2014-05-28 18:29 yi- 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 乘性:乘法,除法,取模,(特殊数字[Infinity,-Infinity,NaN,0]需要注意)加性:加减法(同样特殊数字注意)关系运算符执行的是比较运算。每个关系运算符都返回一个布尔值。 常规比较:数字与数字,字符串与字符串(按字符代码数值比较) 数字和字符串比较:先将字符串转为数字再比较EC... 阅读全文
posted @ 2014-05-28 14:31 yi- 阅读(172) 评论(0) 推荐(0) 编辑
摘要: Boolean 运算符非常重要,它使得程序语言得以正常运行。Boolean 运算符有三种:NOT、AND 和 OR。ToBoolean 操作在学习各种逻辑运算符之前,让我们先了解一下 ECMAScript-262 v5 规范中描述的 ToBoolean 操作。抽象操作 ToBoolean 将其参数按... 阅读全文
posted @ 2014-05-28 13:03 yi- 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 位运算符是在数字底层(即表示数字的 32 个数位)进行操作的。位运算 NOT位运算 NOT 由否定号(~)表示,它是 ECMAScript 中为数不多的与二进制算术有关的运算符之一。位运算 NOT 是三步的处理过程:把运算数转换成 32 位数字把二进制数转换成它的二进制反码把二进制数转换成浮点数例如... 阅读全文
posted @ 2014-05-28 12:49 yi- 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 一元运算符只有一个参数,即要操作的对象或值。它们是 ECMAScript 中最简单的运算符。deletedelete 运算符删除对以前定义的对象属性或方法的引用。例如:var o = new Object; o.name = "David"; alert(o.name); //输出 "David" ... 阅读全文
posted @ 2014-05-28 12:38 yi- 阅读(140) 评论(0) 推荐(0) 编辑