English help on website



js{...}(Ver9.35対応版)
目次JavaScript対応− js{...}
js{...}の記述内は、JavaScriptとして動作させることができます。(V9.19以降)

JavaScriptの基本的な書き方などは、従来の秀丸マクロとは違い、一定の基礎知識が必要です。
例えば文法や、htmlのJavaScriptなど、このヘルプでは説明していません。
そのあたりご注意ください。

hidemaruオブジェクトによって秀丸マクロとの間のやりとりや、JavaScript特有の操作ができます。
$a = "Hello";

js{
  var s = hidemaru.getVar( "$a" );
  s += " JavaScript";
  hidemaru.setVar( "$a", s );
}

message $a;
hidemaruGlobalオブジェクトによって、秀丸マクロにある文/関数/キーワードを実行できます。
js{
  var s = "Hello JavaScript";
  hidemaruGlobal.message( s );
}
通常はhidemaruGlobalを書かなくても、省略して書くことができます。
js{
  message( "Hello JavaScript" );
}