桜ヶ丘日記

技術メモとかとか

2010-04-08から1日間の記事一覧

phpのhtmlspecialcharsをJavaScriptでも使いたい!

PHP書いたりJavaScript書いたりしてると、JavaScriptにもhtmlspecialcharsが欲しいと思いませんか?そこでこんなふうに。 String.prototype.htmlspecialchars = function(){ return this .split('&').join('&') .split('"').join('"') .split("'").…

JavaScriptのfunctionの引数にデフォルト値を設定する

こんな感じで出来ます。 引数の数が可変に出来る点も便利。 /* * 引数1: 表示メッセージ(デフォルト空文字) * 引数2: しょぼーんフラグ(デフォルトtrue) */ var msg = function() { var txt = (arguments.length > 0) ? arguments[0] : ''; var shobon = (ar…