タグ

sliceに関するamachangのブックマーク (1)

  • argumentsをArrayに変換する - okuParadise

    id:amachangさんのエントリに argumentsをArrayに変換する3つの方法が載っていたので 僕も一つ見つけてみました。 function test(){ var args = [].slice.apply(arguments); } とりあえず僕の環境がMac OSXなのでIEでは未確認ですが firefox・safari・operaで動く事を確認しました。 明日出社したらIEで試してみます。 document.getElemets〜の戻り値にも適用できるんじゃないかと思い、 var elements = [].slice.apply(document.getElementsByTagName('*')); とやってみたのですが、firefox・OperaではOKでsafariではelementsが空っぽになってしまいました。 alert(!!elements.concat

    argumentsをArrayに変換する - okuParadise
    amachang
    amachang 2007/08/21
    slice で配列変換。なるほどー。 slice って使ったことなかったなあ。
  • 1