我用的vue,担心符号点会影响逻辑,就加了小括号,发现代码逻辑不对。然后测试发现返回的是字符串boolean。而不是我想要的布尔值。
let wz={
name:'网址'
}
console.log(typeof wz.name=='string');//布尔值true
console.log(typeof (wz.name=='string'));//字符串boolean
vue使用typeof,可以直接(typeof this.data=='string')?'a':'b'
,无需给typeof后边的变量加小括号!