我有一个像这样的for循环:
var myary = [];
for(i=0; i<3; i++){
myary[i] = i;
}
//yields [0, 1, 2]
我想用myary.apply()
或功能等同物完成相同的操作,但我不熟悉通过JavaScript中的函数方法生成算术序列。
这可能吗?
答案 0 :(得分:0)
ES5中没有简洁易用的功能解决方案。这是我最简单的:
document.getElementById('splitit').textContent = window.location.href.split('/').join(':');
编辑:注意这种表达虽然有时很方便,但可能会非常慢。 This commit我的表现是出于绩效问题。旧式和无聊的循环通常可以更快。