所有分类
  • 所有分类
  • 后端开发
JavaScript等于号究竟是何方神圣?一看就懂

JavaScript等于号究竟是何方神圣?一看就懂

css是一种用于美化和布局网页的样式表语言,它与html和javascript一样,是构建web界面的三种主要技术之一。尽管css只是一种编程语言,但它具有对web开发至关重要的能力。最后,=是赋值运算符,它用于将一个值赋给一个变量。请注意

==运算符的作用

首先~说到JavaScript,这个等于号其实不是拿来直接比较两个数大小的,它需要把两边变成一个样儿才行。像”1″和1这样看上去不太类似的数,如果你用等于号去比它们,居然能发现变量‘”1″被当作数字1算了,结果出来还真的是相等!不过这里我要特别提醒大家用等于号有时可能会出幺蛾子,看下图就知道啦:

var x = 1;
var y = "1";
console.log(x == y); // 输出true

===运算符的功效

咱们继续聊聊~那个叫”==”的符号可真是个严格的裁判,光看直的不看弯的,讲究实打实。只要俩货长得和值都一摸一样,那这位裁判人才会满意地点头。举个实际点的,比如说数字1碰到字符”1″,俩货虽然值一样,但模样不一样结果”==”就直接跳过不管了。简单说,有“===”来核对基本上就没问题了,编程时候得勤快点!

console.log(false == "0"); // 输出true
console.log(null == undefined); // 输出true
console.log(0 == ""); // 输出true

JavaScript等于号究竟是何方神圣?一看就懂

=运算符是啥玩意儿

看着怎么这么眼熟?对咯,这不就是我们平时用的”=”。跟给数字换个名字一样,我们也能随心所欲地”=1″变成各种东东,比如变量x。不过得留神,这可不能跟其他数字或变量做比较

var x = 1;
var y = "1";
console.log(x === y); // 输出false

三者总结

说起这三个’=’号,显而易见的,(‘==’)就最常见了,就是咱们平时所说的“等于”呗。这个小兄弟真机灵,会一丝不苟地检查两边的数字是否完全相同。再来一个(‘===’),它就更严苛点,不仅要看数字一样大,每个字都必须和另一个数一模一样才行。说到我们最熟的那位’=’哥,他其实是个”赋值”高手。就像一个善于打扮的裁缝,为变量新添色彩,让它们焕然一新。当你在编程时碰到了比较数字的困扰,那试试看(‘===’),绝对能帮到你!

var x = 1; // 将1赋值给变量x

原文链接:https://www.icz.com/technicalinformation/web/javascript/2024/03/12348.html,转载请注明出处~~~
0

评论0

请先
注意:请收藏好网址www.icz.com,防止失联!站内免费资源持续上传中…!赞助我们
显示验证码
没有账号?注册  忘记密码?