码迷,mamicode.com
首页 > Web开发 > 详细

JS运算符及部分数据类型转换

时间:2015-06-07 23:27:12      阅读:217      评论:0      收藏:0      [点我收藏+]

标签:

运算符

  1. %(小数不能用,正数%负数=正数、负数%正数=负数)
  2. ==(等于,判断值是否一样)
  3. ===(判断值和数据类型是否一样)
  4. !(取反)
  5. !=(不等于)
  6. "qa">"a"(字符串之间比较大小根据他们的ASCII码来比较大小)
  7. 判断语句?表达式1:表达式2(判断语句为真时执行表达式1,为假时执行表达式2)
  8. ||(或,2||1=2,从左往右,遇true则先输出true的值)
  9. &&(且,)

7、运算符优先级

  1. 逻辑非
  2. 算术
  3. 逻辑与、逻辑或
  4. 条件操作符
  5. 赋值操作符

8、js数据类型的布尔值判断

  1. undefined与null相等
  2. 数字与数值字符串相等
  3. undefined与undefined相等
  4. null与null相等
  5. NaN与NaN不相等

9、获取对象属性值

  1. 对象.属性 例如:a.name
  2. 对象["属性"] 例如: a[‘name‘]

10、如何判断数据类型

  1. typeof(  )

11、数据类型转换

  1. string转化成number
  2.  
    1. 隐式转化:string减一、string乘以一、string除以一、
    2. Number(a) 
    3. parseInt(a)
    4. parseFloat(a)
  3. 数字转换成字符串
  4.  
    1. a+""
    2. a.toString( )

JS运算符及部分数据类型转换

标签:

原文地址:http://www.cnblogs.com/huangcan/p/4559317.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!