Backbone.js

Backbone.jsのModelクラス(attributes)

今回はattributesについてです。 まずはソースコードを示します。 <html> <head> <script type="text/javascript" src="../js/jquery-1.10.1.js"></script> <script type="text/javascript" src="../js/underscore.js"></script> <script type="text/javascript" src="../js/backbone.js"></script> <script type="text/javascript"> var Player = Ba…</head></html>

Backbone.jsのModelクラス(idAttrbute)

今回はidAttributeについてです。 idAttributeはidプロパティが指すプロパティを指定するためのプロパティです。以下にソースコードを示します。 <html> <head> <script type="text/javascript" src="../js/jquery-1.10.1.js"></script> <script type="text/javascript" src="../js/underscore.js"></script> <script type="text/javascript" src="../js/backbone.js"></script> </head></html>

Backbone.jsのModelクラス④

今回はidとcidについてです。 これらは関数ではなくプロパティであり、特別な意味を持つ値のようです。idは開発時に任意に設定できる値、 cidはプログラムが勝手に生成します。以下にソースコードを示します。 <html> <head> <script type="text/javascript" src="../js/jquery-1.10.1.js"></script> <script type="text/javascript" src="../js/underscore.js"></script> </head></html>

Backbone.jsのモデルクラス③

今回はhas関数です。 has関数は、Model内に引数に渡した変数名の値があるかどうかを判定し、true/falseを返却します。 変数が定義されていて、値が設定されていればtrue、 変数が定義されていない、定義されているがnull、定義されているがundefinedの場合は…

Backbone.jsのModelクラス②

前回の記事に引き続き、今回もModelクラスです。今回はescape関数です。 前回使ったget関数とほぼ同じですが、HTMLタグをエスケープしてくれます。まずはソースコードから。 <html> <head> <script type="text/javascript" src="../js/jquery-1.10.1.js"></script> <script type="text/javascript" src="../js/underscore.js"></script> <script type="text/javascript" src="../js/backbone.js"></head></html>

Backbone.jsのModelクラス①

Backbone.jsの学習を始めてみました。 Backbone.jsって何? っていう人のために。自分もよくわかっていませんが、何かと乱雑になってしまうJavaScriptのコードにMVCの考え方を持ち込んで ソースコードをスッキリと機能的に記述できるようにしたフレームワー…