作者luckid (luckid)
看板Ajax
标题[ js ] Object.create问题
时间Wed Dec 9 22:46:45 2015
(标题下的不太好,但也不知该怎麽写,所以有点文不对题,请见谅)
各位前辈好,
小的在网路上看到一系列的教学文章,
附上连结:
http://www.codedata.com.tw/javascript/essential-javascript-15-prototype/
其中一段是这样的:
-----------------------------
ECMAScript 5 中包括了一个 Object.create 函式,可达到相同的目的:
var arrayLike = Object.create(Array.prototype, {
'0' : {value : 10},
'1' : {value : 20},
'2' : {value : 30},
length : {value : 3}
});
arrayLike.map(function(elem) {
return elem * 10
})
.forEach(function(elem) {
console.log(elem);
});
-----------------------------
上述程式码中,
{
'0' : {value : 10},
'1' : {value : 20},
'2' : {value : 30},
length : {value : 3}
}
这个部份小的看不太懂,
这样子的定义物件的方式小的没有见过,
不知是否有前辈能够指点迷津,再次感谢.
--
https://www.youtube.com/watch?v=B_CMmbFexbM
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 218.173.156.143
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Ajax/M.1449672410.A.984.html
1F:→ bibo9901: 这叫 JSON 12/09 22:51
2F:→ luckid: 了解,感谢前辈告知,小的再研究一下 12/09 23:13