摘要: +既可以用作数字的加法,也可以用作字符串的连接。 js会根据运算对象的类型来决定执行加法还是连接,这两种的执行顺序都是从左到右。js会从左到右检测每一对操作数,如果其中有一个是字符串就会执行字符串连接,如果两个都是数字才会执行加法。例如: 3+5+“8”=“88” “3”+5+8=“358” 阅读全文
posted @ 2019-06-11 16:12 徐黎晓 阅读(303) 评论(0) 推荐(0) 编辑
摘要: NaN是个特殊的数值,它与任何值都不相等,包括它自己,NaN==NaN和NaN NaN都是false,如果想测试某个数字是否为NaN,可以使用内置的函数isNaN(),如果是NaN则返回true,否则返回false。 阅读全文
posted @ 2019-06-11 15:02 徐黎晓 阅读(121) 评论(0) 推荐(0) 编辑
摘要: null是给开发者用的,undefined是给js用的 null类型是object,undefined的类型是undefined。 null == undefined true null undefined false 阅读全文
posted @ 2019-06-11 14:57 徐黎晓 阅读(327) 评论(0) 推荐(0) 编辑
摘要: ==是非严格相等运算符:只比较值是否相等 是严格相等运算符:既比较值是否相等还比较类型是否相等 例如: var a=5; var b="5"; a==b true a b false a number(b);true 阅读全文
posted @ 2019-06-11 14:53 徐黎晓 阅读(233) 评论(0) 推荐(0) 编辑