javascript - 如何使用自定义名称创建 javascript 对象?

标签 javascript

解释我需要什么有点困难,所以我将使用一些非工作代码:

function createSimpleObjet(name, value){
    return {
        name: value
    };
}

//create it
var obj = createSimpleObject('Message', 'Hello World!');
//test it:
alert(ojb.Message); //should alert 'Hello World!'

我该怎么办?

最佳答案

为了做到这一点,请尝试 square bracket notation :

function createSimpleObject(name, value){
    var obj = {};
    obj[name] = value;
    return obj;
}

关于javascript - 如何使用自定义名称创建 javascript 对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10682861/

相关文章:

Javascript 随机名称猜测器 : Unresponsive Script Issues

javascript - 使用 IFrame 和 Javascript 滚动父页面

javascript - 在 if-else 中看不到 process.env.NODE_ENV

javascript - 保存后保持选中复选框

javascript - 动画和 Wow JS

javascript - 如何使用d3旋转?

javascript - jquery 图像验证不适用于数组

javascript - 嵌套括号的正则表达式

javascript - 文档流和 CSS 样式 : Hiding elements properly

javascript - 在 Bower 中使用 URL 文件名而不是 index.js