perl:配列のデータ追加

個人的な偏った考えです。

Perlの配列の追加は
1.「 push( @array , “要素”); 」
2.「 push( @array , (“要素1″,”要素2″,”要素3”) ); 」
とpushを使うのが一般的なのですが、

素人なので、なんとなく「左辺に代入」するのが後でスプリクトが見やすいような気がして、
pushの代わりに
「 $array[$#array+1] = “要素”; 」
を使ってます。
ただしpushに比べると処理時間が約2倍かかるので何度も呼び出されるループ内では使いにくいのが難点ですが、
()が無いので要素の部分が長い関数名や数式になった時に特に見やすいので捨てがたい。

Perl:HTMLのテンプレートなど、外部ファイルに値を挿入する方法

 プログラムの結果を出力する際にテンプレートが使えると、プログラム本体に手を加えずに色々な表示ができるので便利そうだなーと思ったのですが、出力する値を一個一個置換するプログラムを書くのでは面倒なので、簡単そうな物が無いか調査してみました。

続きを読む

Javascriptの読み込む位置と実行タイミング

Javascriptの読み込む位置と実行タイミング

Javascriptの勉強中で、Javascriptがどんなタイミングで実行されるのか調べてみました。

よく使われるのは次の3パターン
1.ページが全て読み込まれてから実行
2.ページのHTMLが読み込まれてから実行
3.ページの読み込み開始と同時に実行

続きを読む