fnc c0032 escapeHtml
tickle edited this page Feb 24, 2021
·
3 revisions
- 特殊文字を含む文字を検知して、エスケープ文字を含む文字列に変換する関数。
- この2関数はどちらもエスケープする関数であることは同じだが、対象範囲が異なる。
関数 | 対象範囲 |
---|---|
escapeHtmlForEnabledTag |
g_escapeStr.escapeTag で定義された特殊文字(譜面データにおける特殊文字の取り扱いに掲載)が対象。 |
escapeHtml |
g_escapeStr.escapeTag で定義された特殊文字に加えて、他のエスケープリストを利用できる。 デフォルトは g_escapeStr.escape を追加で利用。 |
引数 | 型 | 必須 | 指定内容 |
---|---|---|---|
_str | string | * | 元の文字列 |
_escapeList | array | [変換元,変換先]をペアとした二次元配列 ※escapeHtmlのみ指定可能 |
- エスケープ文字を含む文字列
console.log(escapeHtml(`<tag>`)); // <tag>
console.log(escapeHtmlForEnabledTag(`T*amp*J`)); // T&J
- Dancing Onigiri (CW Edition) WikiのテキストはCC BY-SA 4.0の下で利用可能です。
- Dancing Onigiri "CW Edition" Wiki text available under CC BY-SA 4.0.
- Wiki 更新履歴 / History
© 2018 ティックル & Contributors.
English | Japanese
- 譜面ヘッダー仕様 📝
- 譜面本体仕様 📝
- 譜面エフェクト仕様 (速度/ 色/ 背景) 📝
- グラデーション仕様 📝
- 共通設定ファイル仕様 📝
- スキンファイル仕様 📝
- 作品URLのクエリパラメーター仕様 📝
- 譜面データ中の特殊文字の取り扱い 📝
- キーの仕様について 📝
- KeyCtrl属性で使用するキーコード 📝
- 実行時エラー一覧 📝