美文网首页随笔-生活工作点滴工作生活
JavaScript中使用==比较原生值时类型转换方向

JavaScript中使用==比较原生值时类型转换方向

作者: they远去人海 | 来源:发表于2019-07-04 17:06 被阅读0次

string == number (string ==> number)
ex:"42" == 42 ("42" ==> 42)
anytype == boolean (anytype ==> boolean)
ex:0 == false (0 ==> false)
当非布尔值转换为布尔值时,下列值转换为false:
""(空字符串)
0,-0,NaN
null,undefined
false

相关文章

  • JavaScript中使用==比较原生值时类型转换方向

    string == number (string ==> number)ex:"42" == 42 ("42" =...

  • JavaScript知识整理——关于值

    数组 在Javascript中,数组可以容纳任何类型的值。 使用delete运算符删除数组中单元时,lenght属...

  • Javascript 学习笔记

    JavaScript 中的变量类型JavaScript 中变量可以存储两种类型的值,即原始值和引用值。5种原始类型...

  • 原型链

    在JavaScript中,判断一个变量的类型会用typeof运算符,在使用typeof运算符时采用引用类型存储值会...

  • JS(四)数据类型转换

    序言:JavaScript中的取值类型非常的灵活,比如布尔值:当JavaScript期望使用一个布尔值的时候,我们...

  • js总结

    JavaScript变量可以保存的两种类型值:原始值和引用值。1.原生值有六种数据类型 undefined, Nu...

  • javascript中的类型

    javascript程序可以修改值(value),这些值都有各自的类型。javascript中的类型包括: Num...

  • JAVASCRIPT运算符

    javascript基本类型(指字符串和数值等内置类型)的比较是值的比较。javascript对象的比较是引用的比...

  • JS中实现浅拷贝和深拷贝

    (一)JS中基本类型和引用类型 JavaScript的变量中包含两种类型的值:基本类型值 和 引用类型值,在内存中...

  • java中==和equals区别

    使用==比较基本类型变量,是比较两个基本类型变量的值,只要值相等,则返回true。使用==比较引用类型变量,是比较...

网友评论

    本文标题:JavaScript中使用==比较原生值时类型转换方向

    本文链接:https://www.haomeiwen.com/subject/rjvrhctx.html