ソフトウェアエンジニアの日常の雑記

日々思ったことをまとめます

2012-08-16から1日間の記事一覧

Javascript:argumentsオブジェクト

Javascriptは引数をまじめにチェックしない。Javaとかからしたらありえないが、これはこれでちゃんと使えば柔軟になる。 argumentsオブジェクト function sample(){ document.writeln(arguments.length); for(var i = 0; i < arguments.length ; i++){ docum…

Javascript:クロージャー

Javascriptのクロージャーに関してのまとめメモ。 クロージャーとは・・・ クロージャ (クロージャー、Closure) は、プログラミング言語において引数以外の変数を実行時の環境ではなく、自身が定義された環境(静的スコープ)において解決する関数のことであ…

Javascript:高階関数

Javascriptの高階関数についてのまとめメモ。 高階関数とは 関数を引数にしたり、あるいは関数を戻り値とするような関数の事である。引数や戻り値の関数もまた高階関数となり得る。ということらしい。さっそく実践。 高階関数 function func(value , index, …