2016-02-02から1日間の記事一覧

javascript console.logで配列を(tableSQLの結果)のように表示したい

consoleに追加しようとしたら既にあった。 console.table Advanced JavaScript Debugging with console.table() — Marius Schulz

javascript getter setter を設定したObjectを extendsすると1回しか実行されない

extendを実行したときにgetter,setterの内容が、extend時点のプロパティとなってしまう。jqueryの$.extendやlodashの_.extendsなどのjavascriptのライブラリのextendsメソッド、ネイティブなassignもgetterとsetterに対応していない。参考ページのようにそれ…

javascriptで getter setter

普通にゲッターセッターを追加する場合 var o = { firstName: null, lastName: null, get fullName() { return this.firstName+' '+this.lastName; }, init: function(){ this.firstName = 'Tarou'; this.lastName = 'Yamada'; console.log(this.fullName); …