prototype.js逆引きサンプル集
prototype.js逆引きサンプル集 | prototype.jsリファレンス
スポンサードリンク
はじめに bookmark
ユーティリティ関数 bookmark
- 指定idのエレメントを取得 - $
- 指定idのエレメントのvalueを取得 - $F
- エレメントのリスト形式を配列形式に変換 - $A
- オブジェクトをHash形式に変換 - $H
- 指定した範囲のリストを返す - $R
prototype.jsで追加された機能 bookmark
- Ajax
- 定期的に指定の処理を行う - PeriodicalExecuter
- Enumerable
- リストに特定の関数で処理させる - Enumerable.each
- リストの全ての値を調べる - Enumerable.all
- リストに特定の値が含まれるか調べる - Enumerable.any
- リストを特定の関数で処理し、結果リストを返す - Enumerable.collect
- 条件にマッチするアイテムを得る - Enumerable.detect
- 配列の全ての要素を得る - Enumerable.entries
- 条件にマッチするアイテムを得る - Enumerable.find
- 条件にマッチする全アイテムを得る - Enumerable.findAll
- 正規表現に一致するアイテムの存在を調べる - Enumerable.grep
- 指定したアイテムが存在するか調べる - Enumerable.include
- 値を結合して文字列にする - Enumerable.inject
- 値に指定したオブジェクトのメソッドリストを適用 - Enumerable.invoke
- リストを特定の関数で処理し、結果リストを返す - Enumerable.map
- リストの最大の値を返す - Enumerable.max
- 指定したアイテムが存在するか調べる - Enumerable.member
- 際すとの最小の値を返す - Enumerable.min
- リストを条件によって分割 - Enumerable.partition
- オブジェクトの指定プロパティのみ取り出す - Enumerable.pluck
- リストで条件に一致しないアイテムを取り出す - Enumerable.reject
- 条件にマッチする全アイテムを得る - Enumerable.select
- ユーザ定義関数でソートした配列を得る - Enumerable.sortBy
- 配列の全ての要素を得る - Enumerable.toArray
- 配列を合成(マージ)する - Enumerable.zip
- Hash
- 指定した範囲のリストを返す - ObjectRange
- Class
- Element
- エレメントにクラス名を追加する - Element.addClassName
- エレメントのクラス名を得る - Element.classNames
- エレメントのホワイトスペースを除去 - Element.cleanWhitespace
- エレメントの中身が空かどうか調べる - Element.empty
- エレメントの幅・高さを調べる - Element.getDimensions
- エレメントの高さを調べる - Element.getHeight
- エレメントのCSSプロパティを調べる - Element.getStyle
- エレメントがclass属性を持つか調べる - Element.hasClassName
- エレメントを隠す - Element.hide
- エレメントにクリッピング属性を付与 - Element.makeClipping
- エレメントにposition:relativeのCSS属性を付与 - Element.makePositioned
- エレメントを削除 - Element.remove
- エレメントのクラス名を削除 - Element.removeClassName
- エレメントの位置までスクロール - Element.scrollTo
- エレメントに指定CSSプロパティを設定 - Element.setStyle
- エレメントの表示 - Element.show
- エレメントの表示状態をトグル - Element.toggle
- エレメントのクリッピング属性を除去 - Element.undoClipping
- エレメントのCSS属性(position)を除去 - Element.undoPositioned
- エレメントのinnerHTMLを書き換える - Element.update
- エレメントの表示状態を調べる - Element.visible
- Insertion
- Field
- Form
- Position
- スクロール位置のプロパティ調節 - Position.prepare
- スクロール位置のオフセットを取得 - Position.realOffset
- エレメントのオフセット位置を求める - Position.cumulativeOffset
- エレメントが指定座標内にあるか調べる - Position.within
- スクロールボックス内において現在位置が指定座標内にあるか調べる - Position.withinIncludingScrolloffsets
- エレメント内の座標位置の割合を得る - Position.overlap
- エレメントの大きさと位置を他と合わせる - Position.clone
- 関数のリストで利用可能な関数を得る - Try.these
基本クラス拡張 bookmark
- Number
- String
- タグを除去する - String.stripTags
- <script>タグを除去する - String.stripScripts
- HTMLをエスケープした値を得る - String.escapeHTML
- HTMLをアンエスケープした値を得る - String.unescapeHTML
- 文字列からスクリプトを得る - String.extractScripts
- 文字列のスクリプトを評価(eval)する - String.evalScripts
- クエリ文字列をハッシュ形式に変換する - String.toQueryParams
- クエリ文字列をハッシュ形式に変換する - String.parseQuery
- 1文字ごとに分割する - String.toArray
- CSSプロパティ名をJavaScriptでの名前に変換 - String.camelize
- Array
- document
- Event
オブジェクト指向 bookmark
スポンサードリンク