JavaScript内置方法函数.docVIP

  • 9
  • 0
  • 约2.92万字
  • 约 26页
  • 2016-03-31 发布于湖北
  • 举报
JavaScript内置方法函数.doc

JavaScript算术运算符 运算符 说 明 + 加 - 减或单目减 * 乘 / 除 % 取模,即计算两个整数相除的余数。例如,10%3=1 ++ 递加1并返回数值或返回数值后递加1,取决于运算符的位置在操作数前还是后 -- 递减1并返回数值或返回数值后递减1,取决于运算符的位置在操作数前还是后 JavaScript比较运算符 运算符 说 明 小于 = 小于等于 大于 = 大于等于 = = 等于,此运算符先进行类型转换再测试是否相等。例如,“10”= =10的值为true = = = 严格等于,此运算符不进行类型转换直接测试是否相等。例如,“10”===10的值为false != 不等于,此运算符先进行类型转换再测试是否相等。例如,“10”!=10的值为false. != = 严格不等于,此运算符不进行类型转换直接测试是否相等。例如,“10”!==10的值为true JavaScript逻辑运算符 运算符 说 明 逻辑与,只有当两个操作数的值都为true时,ab的值才为true || 逻辑或,只要两个操作数中其中之一的值为true,a||b的值就为true ! 逻辑非,!true的值为false,!false的值为true JavaScript位运算符 运算符 说 明 按位与。两个操作数的相应位都为1时,该位的结果为1,否则为0。 例如,47=4,因0100 | 按位或。两个操作数的相应位有一个为1,则该位的结果为1 ^ 按位异或。两个操作数的相应位不同时,该位的结果为1 左移。左移的位数由第二个操作数确定 右移。右移的位数由第二个操作数确定 无符号右移 JavaScript赋值运算符 运算符 说 明 = 将运算符左边的变量设置为右边表达式的值 += 将运算符左边的变量递增右边表达式的值。例如,a+=b相当于a=a+b -= 将运算符左边的变量递减右边表达式的值。例如,a-=b 相当于a=a-b *= 将运算符左边的变量乘以右边表达式的值。例如,a*=b相当于a=a*b /= 将运算符左边的变量除以右边表达式的值。例如,a/=b相当于a=a/b %= 将运算符左边的变量用右边表达式的值求模。例如,a%=b相当于a=a%b = 将运算符左边的变量与右边表达式的值按位与。例如,a=b相当于a=ab |= 将运算符左边的变量与右边表达式的值按位或。例如,a|=b相当于a=a|b ^= 将运算符左边的变量与右边表达式的值按位异或。例如,a^=b相当于a=a^b = 将运算符左边的变量左移,具体位数由右边表达式的值给出。例如,a=b相当于a=ab = 将运算符左边的变量右移,具体位数由右边表达式的值给出。例如,a=b相当于a=ab = 将运算符左边的变量进行无符号右移,具体位数由右边表达式的值给出。例如, a=b相当于a=ab JavaScript其他运算符 运算符 说 明 。 成员选择运算符,用于引用对象的属性和方法。例如,window.status。有关对象的详细信息,将从第2章开始说明 [ ] 下标运算符,用于引用数组元素。例如,class[3]。 ( ) 函数调用运算符,用于进行函数调用。例如,myFunction( )。 , 逗号运算符,用于将不同的值分开。例如,var today,date delete Delete运算符删除一个对象的属性或一个数组索引处的元素。例如,delete myArray[3] 删除myArray数组的第4个元素。 new New运算符生成一个对象的实例。例如,new myObject typeof Typeof运算符返回表示操作数类型的字符串值。例如,typeof true的值为boolean Void Void运算符不返回任何数值 JavaScript运算符优先顺序 优先顺序 运 算 符 1 成员选择、括号、函数调用、数组下标 2 !、-(单目减)、++、--、typeof、new、void、delete 3 *、/、% 4 +、- 5 、、 6 、=、、= 7

文档评论(0)

1亿VIP精品文档

相关文档