配列への範囲での要素へのアクセス

概要

配列の添字内で..または...を使用することで範囲内のデータをコピーできる


サンプル

CoffeeScript

# 変数
str = ""
 
# 配列作成
list1 = []
list1.push("aaa1")
list1.push("aaa2")
list1.push("aaa3")
list1.push("aaa4")
list1.push("aaa5")
 
# 配列の添字が1-3のデータを取り出す
list2 = list1[1..3]
 
# 繰り返しで連結
for val in list2
	str += val + "<br/>\n"
 
# セレクタでエレメントを取得
sample = document.querySelector("#sample")
 
# パラメータ連結
sample.innerHTML = str
 
 

javascript

// Generated by CoffeeScript 1.3.3
var list1, list2, sample, str, val, _i, _len;
 
str = "";
 
list1 = [];
 
list1.push("aaa1");
 
list1.push("aaa2");
 
list1.push("aaa3");
 
list1.push("aaa4");
 
list1.push("aaa5");
 
list2 = list1.slice(1, 4);
 
for (_i = 0, _len = list2.length; _i < _len; _i++) {
  val = list2[_i];
  str += val + "<br/>\n";
}
 
sample = document.querySelector("#sample");
 
sample.innerHTML = str;
 
 




最終更新:2012年08月29日 22:49