相关疑难解决方法(0)

使用属性名称的变量创建对象

是否可以在对象文字属性中使用变量名来创建对象?

function createJSON (propertyName){
    return { propertyName : "Value"};
}

var myObject = createJSON("myProperty");

console.log(myObject.propertyName);  // Prints "value"
console.log(myObject.myProperty);  // This property does not exist
Run Code Online (Sandbox Code Playgroud)

javascript properties object-literal

78
推荐指数
4
解决办法
8万
查看次数

标签 统计

javascript ×1

object-literal ×1

properties ×1