WikiChree.COM
新規
編集
添付
管理
WikiChreeガイド
WikiChreeの公式ガイドです。
最新の20件
2026-09-19
プラグイン/linkvote
2026-09-05
DokuFarm
WikiChree.COM
プラグイン/touchgraph
プラグイン/tracker_list
プラグイン/template
プラグイン/version
プラグイン/yetlist
プラグイン/unfreeze
プラグイン/source
プラグイン/versionlist
プラグイン/update_entities
2026-09-04
[テーブル番号または設定]
プラグイン/vote
プラグイン/tracker
プラグイン/topicpath
プラグイン/size
プラグイン/showrss
プラグイン/server
プラグイン/setlinebreak
開始行:
* Pkript/文法 [#m311b4d4]
Pkript の言語仕様リファレンス。詳細は各ページへ。
#contents
** ページ一覧 [#pages]
- [[Pkript/文法/変数]]: 変数宣言、スコープ、グローバル変...
- [[Pkript/文法/データ型]]: プリミティブ型、オブジェクト...
- [[Pkript/文法/演算子]]: 単項演算子と二項演算子、優先順...
- [[Pkript/文法/関数]]: 関数定義、アロー関数、エントリポ...
- [[Pkript/文法/コンテキスト]]: e オブジェクト、e.user、...
- [[Pkript/文法/制御構文]]: if、switch、for、while、ラベル
- [[Pkript/文法/テンプレートリテラル]]: 埋め込み式、バッ...
- [[Pkript/文法/JSX]]: HTMLタグ式、自動エスケープ、サニタ...
- [[Pkript/文法/正規表現]]: リテラル構文、フラグ、使える...
- [[Pkript/文法/エラー処理]]: try / catch、catch できない...
- [[Pkript/文法/import]]: モジュール読み込み、信頼度制限
- [[Pkript/文法/フォーム]]: 出力できるフォーム要素、送信...
** 概要 [#summary]
JavaScript風の構文で書き、PHPには触れない。文の書き方はほ...
#highlight{{
const KEYWORDS = ["function", "return"];
function plugin_hello_convert(e) {
const name = e.args[0] || "World";
return "<p>Hello, " + htmlsc(name) + "!</p>";
}
}}
|~項目|~書けるもの|~詳細|h
|宣言|var / let / const|[[Pkript/文法/変数]]|
|型|String, Number, Boolean, Null, Array, Object, RegExp|...
|関数|function 宣言、アロー関数、クロージャ|[[Pkript/文法...
|制御|if / else、switch、while、do..while、for、for..of、...
|文字列|"..." / '...' / `...${式}...`|[[Pkript/文法/テン...
|HTML出力|文字列連結、JSX記法|[[Pkript/文法/JSX]]|
|例外|try / catch(throw と finally は使えない)|[[Pkript...
|分割|import "スクリプト名";|[[Pkript/文法/import]]|
エントリポイントは plugin_◯◯_convert / inline / action の...
** 関連 [#related]
- [[Pkript/API]] - 組み込み関数とオブジェクト
- [[Pkript/設定]] - 文法機能の有効/無効、上限値
- [[Pkript/サンプル]] - 実用スクリプト集
- [[Pkript/エラー一覧]] - エラーメッセージと対処法
終了行:
* Pkript/文法 [#m311b4d4]
Pkript の言語仕様リファレンス。詳細は各ページへ。
#contents
** ページ一覧 [#pages]
- [[Pkript/文法/変数]]: 変数宣言、スコープ、グローバル変...
- [[Pkript/文法/データ型]]: プリミティブ型、オブジェクト...
- [[Pkript/文法/演算子]]: 単項演算子と二項演算子、優先順...
- [[Pkript/文法/関数]]: 関数定義、アロー関数、エントリポ...
- [[Pkript/文法/コンテキスト]]: e オブジェクト、e.user、...
- [[Pkript/文法/制御構文]]: if、switch、for、while、ラベル
- [[Pkript/文法/テンプレートリテラル]]: 埋め込み式、バッ...
- [[Pkript/文法/JSX]]: HTMLタグ式、自動エスケープ、サニタ...
- [[Pkript/文法/正規表現]]: リテラル構文、フラグ、使える...
- [[Pkript/文法/エラー処理]]: try / catch、catch できない...
- [[Pkript/文法/import]]: モジュール読み込み、信頼度制限
- [[Pkript/文法/フォーム]]: 出力できるフォーム要素、送信...
** 概要 [#summary]
JavaScript風の構文で書き、PHPには触れない。文の書き方はほ...
#highlight{{
const KEYWORDS = ["function", "return"];
function plugin_hello_convert(e) {
const name = e.args[0] || "World";
return "<p>Hello, " + htmlsc(name) + "!</p>";
}
}}
|~項目|~書けるもの|~詳細|h
|宣言|var / let / const|[[Pkript/文法/変数]]|
|型|String, Number, Boolean, Null, Array, Object, RegExp|...
|関数|function 宣言、アロー関数、クロージャ|[[Pkript/文法...
|制御|if / else、switch、while、do..while、for、for..of、...
|文字列|"..." / '...' / `...${式}...`|[[Pkript/文法/テン...
|HTML出力|文字列連結、JSX記法|[[Pkript/文法/JSX]]|
|例外|try / catch(throw と finally は使えない)|[[Pkript...
|分割|import "スクリプト名";|[[Pkript/文法/import]]|
エントリポイントは plugin_◯◯_convert / inline / action の...
** 関連 [#related]
- [[Pkript/API]] - 組み込み関数とオブジェクト
- [[Pkript/設定]] - 文法機能の有効/無効、上限値
- [[Pkript/サンプル]] - 実用スクリプト集
- [[Pkript/エラー一覧]] - エラーメッセージと対処法
ページ名:
既存のページ名で編集する