文字列テンプレート
アプリケーション中での JavaScript コードの量が増えるにつれ、
同じタイプのオブジェクトの集合を書式化して表示する機会も増えるのではないでしょうか。
オブジェクトのリストをループで回し、オブジェクトのプロパティに基づいて定型の書式化文字列にあてはめる、
というコードは珍しいものではないでしょう。
prototype.js はまさにこのような事例を手助けしてくれる Template クラス を提供しています。
以下の例では、ショッピングカート内の商品を書式化し、複数にわたる HTML 行として列挙するものです。
新しいメソッドの一覧は String クラスに対する拡張 のリファレンスを見てください。
関連記事
- Ajax.Request クラス
- Ajax オブジェクト
- String.gsub メソッド 文字列の置換
- Try.these() 関数
- $R() 関数
- $H() 関数
- $A() 関数
- $F() 関数
- $$() 関数
- $() 関数
- prototype.jsとは
スポンサーリンク