文件名称:js-equality-game:最糟糕的扫雷:bomb:Ever
文件大小:226KB
文件格式:ZIP
更新时间:2024-03-13 23:08:03
react javascript game table equality
…或者为什么您应该首选===运算符。 受启发 在Wikipedia中 ECMA-262中的 截屏 关于== JavaScript中的==或宽松的相等运算符(及其对应的!= )试图使用户不必将值显式转换(转换)为通用类型即可进行比较,因此,例如, "5" == 5隐式将字符串"5"转换(强制)为数字,因此比较“有效”。 如果没有宽松的相等性,则需要将相同的比较表示为Number("5") == 5或"5" == String(5) ,或者最短的话表示为+"5" == 5 。 进行隐式类型转换的一般原理称为弱类型化,它在一定程度上使代码更简洁有用,但另一方面,隐式转换规则基本上是关于用户期望的猜测,因此,可能会猜错并导致意外结果。 ==不检查真实性或虚假性 值进行转换的要么true或false被称为truthy或falsy; 例如, 0是虚假的,因为!!0或Boolean(0)导致fals
【文件预览】:
js-equality-game-master
----.eslintrc.json(235B)
----.gitignore(285B)
----package.json(1KB)
----package-lock.json(720KB)
----src()
--------components()
--------render.js(204B)
--------index.js(454B)
--------translations()
--------css()
--------translationData.js(991B)
--------data.js(3KB)
----.travis.yml(339B)
----LICENSE(1KB)
----public()
--------index.html(3KB)
--------emojis()
--------favicon.ico(12KB)
--------manifest.json(322B)
--------CNAME(12B)
----README.md(6KB)