JavaScript中的'='和'=='运算符之间的主要区别是什么?

“ =”运算符的使用是从右到左分配值,而“ ==”表示给定值是否相等。在下面的示例中,变量“ x”和“ y”是使用“ =”运算符及其值分配的使用“ ==”运算符检查幅度。

示例

<html>
<body>
<p id="equal"></p>
<script>
   var x = 5;
   var y = "6";
   document.write(x);
   document.getElementById("equal").innerHTML =
   (x == y);
</script>
</body>
</html>

输出结果

false
5