摘要: 1.相等和不相等ECMAScript中的相等操作符由两个等于号(==)表示,如果两个操作数相等,则返回true。而不相等操作符由叹号跟等于号(!=)表示,如果两个操作数不相等,则返回true。两个操作数都会先转换操作数(通常称为强制转换),然后再比较它们的相等性。在转换不同的数据类型时。相等和不相等... 阅读全文
posted @ 2015-05-27 18:30 一日三餐 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 小于(=)。都返回一个布尔值。当关心操作符使用了非数值时,也要进行数据转换或完成某些奇怪的操作。以下就是相应的规则: •如果两个操作数都是数值,则执行数值比较。 •如果两个操作数都死字符串,则比较两个字符串对应的字符编码值。 •如果一个操作数是数值,则将另一个操作数转换为一个数值,然后执行数值... 阅读全文
posted @ 2015-05-27 17:56 一日三餐 阅读(546) 评论(0) 推荐(0) 编辑
摘要: 减法(-)与加法操作符都类似,同样需要遵循一些特殊的规则,如下: •如果两个操作数都是数值,执行常规的算术减法操作并返回结果; •如果有一个操作数是NaN,则返回的结果是NaN; •如果是Infinity减Infinity,则结果是NaN; •如果是-Infinity减-Infinity,则... 阅读全文
posted @ 2015-05-27 16:24 一日三餐 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 加法(+)如果两个操作符都是数值,执行常规的加法计算,然后根据下列规则返回结果: •如果有一个操作数是NaN,则结果是NaN; •如果是Infinity加Infinity,则结果是Infinity; •如果是-Infinity加-infinity,则结果是-Infinity; •如果是Inf... 阅读全文
posted @ 2015-05-27 16:03 一日三餐 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 逻辑或(||)逻辑或操作符由两个竖线符号(||)表示,有两个操作数。第一个操作数第二个操作数结果truetruetruetruefalsetruefalsetruetruefalsefalsefalse与逻辑与操作相似,如果有一个操作数不是布尔值,逻辑或也不一定返回布尔值;此时,它遵循下列规则: ... 阅读全文
posted @ 2015-05-25 15:31 一日三餐 阅读(380) 评论(0) 推荐(0) 编辑
摘要: 逻辑与(&&)逻辑与操作符由两个和号(&&)表示,有两个操作数。第一个操作数第二个操作数结果true truetruetruefalsefalsefalsetruefalsefalsefalsefalse逻辑与操作可以应用与任何类型的操作数,而不仅仅是布尔值。在有一个操作数不是布尔值的情况下 ,逻... 阅读全文
posted @ 2015-05-25 15:23 一日三餐 阅读(349) 评论(0) 推荐(0) 编辑
摘要: 逻辑非(!)逻辑非操作符由一个叹号(!)表示。无论这个值是什么数据类型,这个操作符都会返回一个布尔值。逻辑非操作符首先会将它的操作数转换为一个布尔值,然后再将其求反。逻辑非操作符遵循下列规则: •如果操作数是一个对象,返回false; •如果操作数是一个空字符串,返回true; •如果操作数是... 阅读全文
posted @ 2015-05-25 15:07 一日三餐 阅读(523) 评论(0) 推荐(0) 编辑
摘要: 1.按位非(NOT)按位非操作符由一个波浪线(~)表示,执行安慰非的结果就是返回数值的反码。按位非操作的本质:操作数的负值-1。var num=25;var num2=~num1;alert(num2);//-262.按位与(AND)按位与操作符由一个和号字符(&)表示,它有两个操作符数。第一个数值... 阅读全文
posted @ 2015-05-25 14:12 一日三餐 阅读(734) 评论(0) 推荐(0) 编辑
摘要: 只能操作一个值的操作符叫一元操作符。1.递增和递减操作符;递增和递减都有两个版本:前置型和后置型。前置型:在执行前置的递增和递减操作时,变量的值都是在语句被求值前改变的。(在计算机科学领域,这种情况通常被称做副效应)。var age=29;var anotherAge=--age+2;alert(a... 阅读全文
posted @ 2015-05-25 11:32 一日三餐 阅读(1211) 评论(0) 推荐(1) 编辑
摘要: ECMAScrpt中的对象其实就是一组数据和功能的集合。可以通过执行new操作符后跟要创建的对象类型名称来创建。在ECMAScript中,Object类型是所有它的实例的基础。换句话说,object类型所具有的任何属性和方法也同样存在于更具体的对象中。object的每个实例都具有下列属性和方法。 ... 阅读全文
posted @ 2015-05-12 11:09 一日三餐 阅读(241) 评论(0) 推荐(0) 编辑