« VBScriptやVBAからJScriptのArrayオブジェクトのインデックスアクセス | トップページ | VBScriptやVBAからJScriptのArrayオブジェクトのインデックスアクセス(その3) »
slice()/splice()を使って、見た目、スマートにインデックスアクセスできます。でも、隠れメタボかも?
参照は、 x=a[k]の代わりに、 x=a.slice(k,k+1).pop()
設定は、 a[k]=xの代わりに、 call a.splice(k,1,x)
ただし、性能は、o(n**2)なので、n=a.length が大きいときは使わないほうがよいでしょう。
2008年5月16日 (金) パソコン・インターネット, プログラミング | 固定リンク
最近のコメント