読者です 読者をやめる 読者になる 読者になる

JavaScriptのargumentsオブジェクトは配列じゃないのか。。 #javascript #js

JavaScriptでargumentsオブジェクトは配列っぽいけど配列ではないらしい。 なので配列のメソッド呼ぼうとしてもエラーになる。 ES2015以前 Array.prototype.slice.call で配列に変換してあげるのがよいっぽい。 var args = Array.prototype.slice.call(argum…

IntelliJ IDEA でJavaScriptをデバッグ

前提 Chrome IntelliJ IDEA ULTIMATE 2016.3 拡張機能を入れる Chrome Extensionを導入する。 chrome.google.com ローカルデバッグ プロジェクト内にある HTML + js のような形であれば、HTMLファイルを右クリック→デバッグ実行でOK。 ビルトインサーバーが…

JavaScriptでUtilityっぽいものを作る

JavaScriptでUtilityっぽいものを作るには。 同僚に教えてもらったのでメモ。 // Utilityっぽいの var Sample = (function() { var pub = function() { console.log('publicだよ'); }; var prv = function() { console.log('privateだよ'); }; return { // …