JavaScript 对象정义方式
1. var obj = new Object()
[html]
<스크립트>
var obj = new Object();
obj.key = "11";
경고(obj.key);
2. var obj = {};
[html]
<스크립트>
var obj = {};
obj.key = "11";
경고(obj.key);
也可以이정义时初始化值:
var obj = {key:'11'};
对象如何转换成string
如果直接使사용 :
[javascript]
obj.toString()
得到的是 [객체,객체] 这样字串。
其实就是JSON的数据格式, 不了解文可以schooljson。 使用以下方式就可以取 outobj 의 키 와 값了。[html][javaScript]
obj.attr因为 🎜 🎜 🎜 因为 因为 因为 因为 因为 因为 vj.attr 找到 的 key 值 为 value value, 但是 但是obj 中并没有attr 的key 值。这里的attr 是一个变weight。 所以 就要借助于eval 的方式了。 문자열 如何转换为对象从对象的格式可以看出,如果字串的格式定义成 json 格式的, 就可以直接转换为obj了。比较以下以下两种的방법:[javascript] var obj1 = {attr1:'value1',attr2:'value2'}; var obj2 = "{attr1:'value1',attr2:'value2'}";
为什么会有这种사용법: 因为很多时候,我们会从服务端返回这种字串供前端处理。