Rah*_*ulB 6 javascript properties object
在javascript中分配值时,我遇到了这个问题
var obj = {
resultCodeId: data[i].resultCodes[j].resultCodeId
};
var resultCodeId= data[i].resultCodes[j].resultCodeId;
Run Code Online (Sandbox Code Playgroud)
怎么':'和'='在javascript中根本不同?变量也有属性或只是javascript中的对象有属性?
=用于对象属性或全局/局部变量赋值.
:仅用于对象定义的属性赋值.
另外:你可以delete拥有一处房产.你不能delete变量.
var obj = {
p1: 'im p1',
p2: 2
};
obj.p1 = 'im updated p1'; // assign a new value to object property
var v = 'just a var'; // is global outside a function and local inside a function
delete obj.p1; // is ok
delete v; // is not ok
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2697 次 |
| 最近记录: |