【发布时间】:2020-12-18 02:34:30
【问题描述】:
这种类型的变量赋值是如何进行的(它在对象内部,所以“this”变量指的是所述对象):
var prop = this.properties;
var properties = this.properties;
与此不同?
var prop = properties = this.properties;
当我更改为后者时,它引起了问题。是引用问题吗?
【问题讨论】:
-
“当我改为后者时,它引起了问题。它是一个引用问题吗?” - 我们应该如何在没有任何错误消息或minimal reproducible example 的情况下回答这个问题重现问题?
-
在“松散”的 javascript 中可能工作......在“严格”的 javascript 中它不会,除非在该代码之前声明
properties- 我猜最排序的代码是var prop = this.properties, properties = prop
标签: javascript variables reference