01. 转换类型大纲

02. 转换类型的主要案例
<script type="text/javascript">
// 对象类型的转换
var obj = {
a: 1,
/*
toString: function(){
return {
a: 1
}
},
valueOf: function(){
return 'a'
}
*/
};
// "[object Object]" --> Number("[object Object]")
console.log(Number(obj));// NaN
console.log(String(obj));// [object Object]
console.log([] + [])// ""
console.log([] + {})// [object Object]
console.log({} + [])// 0;// {}: 被当作代码块-->不执行
console.log({} + {});// [object Object][object Object]
console.log(true + true)// 2
console.log(1 + { a:1 })// 1[object Object]
</script>
相关文章:
-
2022-12-23
-
2022-12-23
-
2021-06-18
-
2021-07-23
-
2021-12-26
-
2022-12-23
-
2021-09-18
-
2021-05-19