hack のためのネタ帳, etc,,,

配列の定義のいろいろ

new Array(n); // 要素 n 個の空の配列を作成
new Array(value0, value1, ..., valueN);
[value0, value1, ..., valueN];

配列かどうかの判定

function isArray(v) {
  return v.constructor == Array.prototype.constructor;
}

clone

Array.prototype.clone = function() {
  return Array.apply(null, this);
}
参考: 最速インターフェース研究会/実践JavaScriptリファクタリング、その2

コメントをかく


「http://」を含む投稿は禁止されています。

利用規約をご確認のうえご記入下さい

Wiki内検索

フリーエリア

管理人/副管理人のみ編集できます