2011-02-28から1日間の記事一覧

関数内部で使用できる特殊なオブジェクト arguments

argumentsは、関数内部で使用できる特殊なオブジェクトであり、関数の引数を格納してある。 argumentsは、宣言なしで使用できる。 例えば、下記コードは有効で、順番に1,2,3と表示される。 <script type="text/javascript"> //関数の定義 var func = function(){ var len = arguments.length</script>…

長野旅行

先日の土日を利用して、長野へ旅行に行ってきた。行った場所は、長野市内の全般と善光寺だ。特に印象的だったのは、善光寺の「お戒壇巡り」だ。お戒壇巡りとは、床下の真っ暗な回廊を歩いて、「極楽の錠前」に触れることを目的とする道場のこと。ここで、真…

Developers summit 2011

後輩が行ってきた。 僕は仕事だったのでいけなかった。資料があった。

APIの作成にあたって。提供する関数の引数は、オブジェクトにするのが良いのか。

最近、迷っていたこと。関数を作成する際、その引数は関数内部で使用するプロパティをひとつにまとめたオブジェクトにすべきか、それともプロパティを個別に引数として渡すべきか。例えば、下記関数を作成したとしよう。 function api(arg1, arg2){ ・・・・…