JavaScript callメソッド
Elastic SVG Elements | コリスというライブラリ(?なのか?これは)のソースを見ていたら次のようなコードを見つけた。
[].slice.call( document.querySelectorAll( 'button.button--effect-2' ) ).forEach( function( el ) { new SVGButton( el, { speed : { reset : 650, active : 650 }, easing : { reset : mina.elastic, active : mina.elastic } } ); } );
[].slice.call()
ってなんだよ、と思って調べたらこういうことらしい。
applyとcallの使い方を丁寧に説明してみる - あと味
いやはやまったく知らなかった。JavaScriptの柔軟さもとい奇っ怪さはは深遠なり。
開眼! JavaScript ―言語仕様から学ぶJavaScriptの本質
- 作者: Cody Lindley,和田祐一郎
- 出版社/メーカー: オライリージャパン
- 発売日: 2013/06/19
- メディア: 単行本(ソフトカバー)
- この商品を含むブログを見る
JavaScript逆引きレシピ jQuery対応 (PROGRAMMER’S RECiPE)
- 作者: 山田祥寛
- 出版社/メーカー: 翔泳社
- 発売日: 2014/08/29
- メディア: 単行本(ソフトカバー)
- この商品を含むブログ (1件) を見る