JS中隐式类型转化
2021-05-28 06:00
标签:运算符 bsp 数据 false isnan nbsp rgba || amp 隐式类型转换 1. isNaN()判断数据类型是不是NaN 返回值为boolean,执行过程中是将数据放到number方法中 2. ++ -- +、-(一元正负运算符) 3. + 字符串拼接 调用的是string 4. - * / %调用的是number方法 5. && || ! 在赋值的时候正常返回值,在判断的时候返回值boolean JS中隐式类型转化 标签:运算符 bsp 数据 false isnan nbsp rgba || amp 原文地址:https://www.cnblogs.com/chenhuaiyou/p/14760826.htmlisNaN(‘123‘); // 结果:false
var a = 10;
console.log(-a); //结果:-10;
console.log(++a); //结果:11;
console.log(12+"23"); //结果:"1223"
console.log(true - 1); //结果:0
console.log(false * 10); //结果:0
console.log(3 / "0"); //结果:Infinity
console.log( 7 % 2); //结果:1
// && and 与
var bool = true && "123" && 12 && "abc";
console.log(bool); //结果:"abc"
// || or 或
console.log(false || 1); //结果: 1
// ! 取反
console.log(!0); //结果:true
上一篇:国外动物介绍网页