美文网首页
4、+、''、!

4、+、''、!

作者: 1璐有你 | 来源:发表于2020-03-02 00:01 被阅读0次
console.log(+true) // 1
console.log(!'ouyang') // false

解析:

1、一元加号会尝试将 boolean 类型的值转换成数字类型, true 转换成 1false 转换成 0
2、'ouyang' 为 true, 非真为假,即为 false

扩展:

console.log(+!'ouyang') // 0  
// 优先将 !'ouyang' 转换成 false 再将 false 转换成 0 

console.log(+true + 1) //  2 
// 转换成数字类型直接计算

console.log(+true + 1 + '11') //  '211'
// 与字符串相加直接转换成字符串, 字符串之前的运算正常返回后与字符串拼接,
// 但字符串之后的计算不会被转化,如下:

console.log(+true + 1 + 'ouyang' + !'ouyang') // '2ouyangfalse'
console.log(+true + 1 + !'ouyang' + 'ouyang') // '2ouyang'

// 更直观点的:
console.log(+true + 1 + 'ouyang' + !0) // '2ouyangtrue'
console.log(+true + 1 + !0 + 'ouyang') // '3ouyang'

*PS:此题出自<<高级前端面试>>小程序,可前往学习。*

相关文章

  • 4/4

    已完成 原本想听写一首歌,实在太懒 要改要克服 目标: 1.瘦10斤 2.赚10w 3.学英语and韩语

  • 4/4

    一大早就发现今天的天气冷,一出门冷傻了,其实冷点没什么,关键是在路上要资源,没一人理你。

  • 4/4

    在適合吃糖的年紀,吃苦在適合跳舞的時光,匆匆在適合終老的睡眠,清醒在沒有兒童的節日,兒童在十四歲以前就安葬年輕,沈...

  • 4/4

    第五十六回 曹操大宴铜雀台 孔明三气周公瑾 曹操一直想报赤壁之仇,奈何孙刘联合一直按兵不动,金碧辉煌的铜雀台已竣工...

  • 4—4

    新员工切配考试。

  • 4!4!

    如果找不到一个兴趣爱好重叠的人,那找个能够支持你的也是好的哇

  • 4/4

    点了一杯咖啡,从季风书园挑了三本书,一坐就是一下午。难得拥有这么闲瑕的时光,静静翻阅着书籍,闻着纸墨的芳香,感...

  • 4/4

    7:39我在43路车上了 今天居然这么早 我已经带着饭了 应该会感动死她哦嘻嘻 jx和L两个魔鬼吗 昨天学习通宵 ...

  • 4/4

    无花无酒过清明,兴味萧然似野僧。------《清明感事》王禹偁 我是在无花可观赏,无酒可饮的情况下过这个清明节的,...

  • 未闻花名口琴简谱

    1 4 5 5 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 1 1 1 4 5 5...

网友评论

      本文标题:4、+、''、!

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