JavaScript一个等号能否进行比较?
ringa_lee
ringa_lee 2017-04-11 10:14:23
[JavaScript讨论组]

比较有==和===,
一个等号除了进行赋值之外能否进行比较?
比如: 2=‘2’

ringa_lee
ringa_lee

ringa_lee

全部回复(14)
ringa_lee

等号(=)是算术运算符,用于执行变量与/或值之间的算术运算。
双等号(==)和全等号(===)是比较运算符,在逻辑语句中使用,以测定变量或值是否相等,也是ECMAScript 等性运算符,判断两个变量是否相等,分别用于用于处理原始值和处理对象。
你可以看看以下资料:
JavaScript 算术运算符
JavaScript 比较和逻辑运算符
ECMAScript 等性运算符

PHP中文网

单个等号是运算符,只能用于赋值

PHPz

恕我直言,有点无厘头

伊谢尔伦

不能,,,终结此题。

大家讲道理

不能,一个是赋值

PHPz

终于有了我这种菜鸟都能回答的傻逼问题
答:不能

PHP中文网

一个等号是赋值,再见。

PHP中文网

这是计算机编程语言,=是赋值的,byebye

阿神

这种问题随便自己先写着试试不就知道了不用特意来问了吧?

巴扎黑

一个等号是赋值
两个等号是先转换再判断是否相等

1 == '1'; //true
0 == false; //true

三个等号是绝对相等判断

1 === '1'; //false

注意传值和传指针的问题

[] == []; // false
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号