jQuery:如何创建具有动态名称的普通对象?

亚当

我在文档发现可以创建一个普通对象,如下所示:

var y = {
  name: "Pete",
  age: 15
};

但是,我想为其动态添加名称和值,例如,如果我们有以下内容:

<input type="text" name="$dynamicName" id="myinput">

我可以创建一个像这样的对象:

var y = {
  name: "Pete",
  $('#myinput).attr('name'): $('#myinput).val(),
};

但这会引发错误:

SyntaxError:缺少:属性ID之后

如何将其$('#myinput).attr('name')用作普通对象的名称?

罗希特007

尝试用作Array

喜欢:

y[$('#myinput').attr('name')] = $('#myinput').val();

那么您可以将其作为一个简单的对象进行访问。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何访问具有动态创建名称的javascript数组?

如何在php中动态创建具有计数的对象?

如何为具有动态属性的扩展对象创建类型

如何动态创建具有只读属性的对象

具有动态名称的嵌套对象属性

如何从多个具有相同名称的输入中获取值,其中使用jQuery动态创建输入字段?

如何使用动态属性名称创建对象

动态创建具有唯一名称的多个waveurfer对象

创建基于字符串的具有动态属性名称的对象

jQuery .each具有动态名称/变量

创建具有动态属性的对象数组

动态创建具有通用属性的对象

php动态创建的类对象具有两个具有相同名称的属性,无法找出原因

如何使用lodash从对象数组中创建具有名称和频率计数的对象

如何在MATLAB中基于字符串创建具有动态名称的变量?

如何使用 static_files 创建指向具有动态名称的文档的链接?

R:如何遍历变量列表并创建具有动态名称的新变量?

使用 SimpleInjector 动态选择具有名称的具体对象

Ruby-在循环中创建具有动态名称的方法

在Powershell中创建具有动态属性名称的类

C#创建具有动态属性的对象:LINQ通过属性名称数组选择List <object>值

jQuery或javascript如何查找数组是否包含对象,并且该对象具有具有指定值的名称

如何在具有动态对齐要求的C ++中创建对象?

如何在VBA中的excel中创建具有文件属性的动态对象列表

动态创建对象实例名称

如何在NodeJ中创建动态对象名称

如何基于枚举名称动态创建对象?不带开关

具有动态和静态键的对象的Typescript创建界面

创建具有名称的对象以注入单元测试