タグ

ブックマーク / qiita.com/nantekkotai (2)

  • JSのObjectをforEachで処理する方法 - Qiita

    // こういうオブジェクトがあったとしてね var obj = { tanuki:'pon-poko', kitsune:'kon-kon', neko:'nyan-nyan' }; // forEachで回したいなと // しかしこれはエラーです obj.forEach(function (v,i) { // 処理... }); // こうすればOK Object.keys(obj).forEach(function (key) { console.log(key + "は" + obj[key] + "と鳴いた!"); });

    JSのObjectをforEachで処理する方法 - Qiita
  • KnockoutJSの長所/短所とAngularJSとの比較 - Qiita

    KnockoutJSを使った開発を1年ほど前に行っていました。 元々はプロトタイピングだけに使う予定でしたが、使い勝手が良かったのでそのまま開発に取り込みました。 最近、少しAngularについても調査をしていたので、Knockoutと比較できる部分も書きだしてみました。 KnockoutJSの長所/短所、そしてAngularJSとの比較となります。 長所:双方向のデータバインディング Knockoutの最大の長所は、間違いなく強力な双方向のデータバインディングと言えます。 この凄さを試したければ家サイトのExample各種を試すと良いかもしれません(参考URL)。 あるいは自分自身でサンプル・アプリケーションを作るといいでしょう。 すぐに虜になるはずです。 DOMとJSのモデルを紐付けて、整合性をとる処理を全てフレームワーク側が吸収してくれます。 JS側の記述がシンプルになるので、ア

    KnockoutJSの長所/短所とAngularJSとの比較 - Qiita
  • 1