如果我有这样的对象:
var item = {
id: '1',
description: 'something'
}
Run Code Online (Sandbox Code Playgroud)
那我该如何提取其中一个值呢?如果我做
alert($(item.id));
Run Code Online (Sandbox Code Playgroud)
然后我得到一个警告说'对象'.我看了一下这篇文章:从jQuery对象获取基本元素并尝试调用
alert($(item).get(0));
Run Code Online (Sandbox Code Playgroud)
但结果相同.
另外,从术语的角度来看,这样的对象叫什么,以便下次我可以更具体一点?
只需使用:
alert(item.id);
Run Code Online (Sandbox Code Playgroud)
这个:$(item.id)将item.id包装成一个jQuery对象,这就是你得到'Object object'的原因
PS
您正在创建的是对象文字表示法中的对象,它是花括号内的一组逗号分隔的名称/值对.