JavaScript 深入浅出

1.操作符背后的隐式转换关系

"1.23"-1.23----为NaN
var num="23";--最简单的转换为number类型 +/-num

==背后隐式转换:
String==number ---将String转换为number进行比较
boolean==? ---将boolean转换为number,true:1 false:0
object==number||String ---将Object转换为基本类型

2. 类型检测
类型的检测
3. 类型的判断

typeof 得出右边的值得类型
instanceof 左边是不是右边的实例
Object.prototype.toString.apply(数据类型-[]数组/function(){}函数/null null/Undefined Undenfined)

总结

总结
总结

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容