js对象属性名以数字开头如何获取
- 作者: 五速梦信息网
- 时间: 2026年04月04日 13:34
js对象中属性名以数字开头引发的报错 :missing ) after argument list
var ChineseDistricts = {
: {
: '北京市',
: '天津市',
: '河北省'
}
}
console.log(ChineseDistricts.);//会报错
如果属性名是数字开头,则需要以如下方式获取
/*需要加上中括号*/
console.log(ChineseDistricts[]);
正常情况以字母开头 ,直接.名称即可获取,如下
var ChineseDistricts = {
a86: {
: '北京市',
: '天津市',
: '河北省'
}
}
console.log(ChineseDistricts.a86);
js以变量名获取对象里的值
let data={
a:"",
b:"",
c:"",
d:""
}
$("#test input").each(function () {
let tags= $(this).attr("name");
let val=data[tags];
$("input[name="+tags+"]").val(val);
})
相关文章
-
js对象详解(JavaScript对象深度剖析,深度理解js对象)
js对象详解(JavaScript对象深度剖析,深度理解js对象)
- 互联网
- 2026年04月04日
-
JS高级前端开发群加群说明及如何晋级
JS高级前端开发群加群说明及如何晋级
- 互联网
- 2026年04月04日
-
js高级之内存管理与闭包
js高级之内存管理与闭包
- 互联网
- 2026年04月04日
-
JS调用Android、Ios原生控件
JS调用Android、Ios原生控件
- 互联网
- 2026年04月04日
-
js导出table中的EXCEL总结
js导出table中的EXCEL总结
- 互联网
- 2026年04月04日
-
JS闭包、作用域链、垃圾回收、内存泄露相关知识小结
JS闭包、作用域链、垃圾回收、内存泄露相关知识小结
- 互联网
- 2026年04月04日






