木灵鱼儿
你不知道的JavaScript
强制类型转换
简介将值从一种类型转换为另一种类型通常被称为类型转换,这是显式的情况,而隐式的情况被称为强制类型转换。在JavaScript中通常将它们统称为强制类型转换,而显式和隐式的区分分界线其实并不明显,它很大程度上取决你是否了解这段代码是否转换了类型,如果你知道它转换了类型,那么这段代码对于你而言就是显式的,而隐式常常是那些不了解或者是比较隐晦的代码。var a = 42; var b = a + ""; // 隐式强制类型转换 var c = String(a); // 显式强制类型转换隐式转换带来的副作用其实都是相对而言的,如果你足够了解,其实它就没有副作用,只是我们在编...
最近评论