- 博客(2)
- 收藏
- 关注
原创 JS中isNaN()函数的一点认识
isNaN可以看作:isNaN = function(value) { Number.isNaN(Number(value));}所以,isNaN()会首先尝试将这个参数转换为数值,然后才会对转换后的结果是否是NaN进行判断。因此,对于能被强制转换为有效的非NaN数值来说( 值得一提的是,包含空格的字符串、空字符串、空数组和布尔值会被强制转换为数值0或1)而且,NaN不能通过相等操作符(==
2017-12-29 13:02:17
5703
原创 JS预解析的一点认识
先看一道面试题: alert(a); var a=1; alert(a); function a(){ alert(2) } alert(a) var a=3 alert(a) function a(){ alert(4) } alert(a) a()
2017-12-29 12:02:03
178
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人