javascript - 在javascript中,多个等号是什么意思?

标签 javascript variables equals

我在某处看到过这段代码,但它是什么意思? (所有 a、b、c 均已在前面定义)

var a = b = c;

最佳答案

它可以快速将多个变量分配给一个值。

在您的示例中,ab 现在等于设置为 c 的值。

它也经常用于大量分配 null 来进行清理。

a = b = c = d = null;

关于javascript - 在javascript中,多个等号是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21215418/

相关文章:

php - 如何将 HTML 标签的类值传递给 php 变量

c# - C# 中的字典类 - 两个对象的相等性

c# - 在 C# 中,如何在我的类中正确重载 Equals 运算符以便 Queue.Contains() 起作用?

javascript - 了解 3d 变换检测代码 modenizer

javascript - Nextjs Link 组件在不使用 anchor <a> 的情况下对 SEO 友好吗?

variables - 在单个函数中回收变量名

java - 为什么 `equals` 不比较字符串和字符串数组?

javascript - 设置未附加 iframe 的innerHTML

javascript - JS 范围 Q Promise 问题

python - 如何从python中的字符串中提取变量名和值