2013-09-01から1ヶ月間の記事一覧

PHPからMySQLにINSERTすると文字化けする

単純にINSERTしてみたら文字化け発生。 まずMySQLの設定を確認してみる。 MySQLのコンソールから以下のコマンドを叩く。 mysql>show variables like "char%";するとどうでしょう。まったくutf-8になっていませんw +--------------------------+------------…

applyとは

Javascriptにはcallとapplyという特殊な関数があるらしい。 取り敢えずapplyだけメモ。簡単に言うと とある関数に「this」と「引数(配列)」を渡して使える というものです。他のブログで挙げられていた例がとてもわかりやすかったので以下引用。 1 var obj…

配列の中から最大値を得る

配列の中から最大値を見つけるっていうのをループとか回さないでできないかなぁ といろいろ調べてみたところ、ありました。 Math.max.applyを使えば良いみたい。 1 var ary = [3, 2, 5, 4, 1]; 2 alert(Math.max.apply(null, ary));これを実行すると、ダイア…

追加した要素にcssを適用させる方法

【問題点】 動的にリストを作る時など、後からHTMLの要素を追加していく場合がある。 例えば、ラベルとテキストを追加する場合だと↓こんな感じ。 $("#list").append( $("").attr("data-role", "fieldcontain").append( $("").attr("for", "hoge1").text('ほ…