JavaScriptで擬似クラスを作ってコンストラクラーにはそれっぽい名前をつけたい var ClassName = (function (){ var constractor = function className(options){ for (idx in options){ this[idx] =… YY3ai2ui24ハック2016.03.31 156
JavaScriptのconsole.tableでオブジェクトを快適にデバッグする。 フロントエンドの開発をしたことがあるひとなら、必ず console.log(obj); したことがあるとおもいます。 ただ、Ajaxでのデータベースからデータを取ってきてデータを整形する前などは、Array,Array,… YY3ai2ui24ハック2016.03.29 695
ユーザーによって非表示にする 管理者か管理者じゃないかでの見れる範囲が違うという内容をやるにあたって行ったことです。 styleを設定する style=”display:none” とstyleを設定することで非表示にするこ… you12724ハック2016.03.22 391
javascriptで無形関数を定義してその場で実行する 関数定義の後に括弧を付ける。引数がある場合はもちろん引数も入れる 下記はfalseを返す関数を定義してそのまま呼び出す例 (function(a){return false;}(1)) 高瀬 裕介ハック2016.03.14 796
Javascriptで小数点第 3 位で四捨五入させる場合 元となる数字を100倍→四捨五入→100で割って少数点を戻すという順で処理をします。 123.456789 の場合 12345.6789 = 123.456789 * 100 12346 = Math.round(123… @iwasakiハック2016.03.08 23,416
Selenium Webdriver (javascript)の参考サイト2 Selenium Webdriver (javascript)で使えるメソッドの一覧です。 http://selenium.googlecode.com/git/docs/api/javascript/ moritaniハック2016.02.29 198
Angular JS でHTMLを紐づける方法 ng-bind-html を利用することにより、HTMLをそのまま表示することができます。ここで ngSanitize モジュールを挟むと危険なScriptを無害化できます。 <!DOCTYPE html> … nbeppuハック2016.02.25 386
URLの一部を取得したいとき 以下のようなコードで現在のURLの一部を取得できます。 $(function() { var $dir = location.href.split(“/”); var $dir2 = $dir[$dir.length -… kentomurataハック2016.02.15 10,672
デフォルトでなにもしないcallback関数を引数に取れる関数 function funcWithCallback (arg, callback) { var callback = callback || function(){return;}; // do something ca… YY3ai2ui24ハック2016.02.12 1,791