xqjs
http://github.com/satyr/xqjs (AMO)
簡易JS実行環境。習作第二弾。
機能
- DOMi 風の対象ウィンドウ選択
- プリプロセッサ
- JSマクロ
- CoffeeScript
- 入力履歴
- 単語補完
- 出力用関数とか
- は
this
を参照
- は
作成動機
- 一々
function
を書きたくない。 - 話題の CoffeeScript を試したい。
- 行儀の悪い Execute JS を置き換えたい。
既定マクロ
#{return this} #(this)
function f(x,y,z){return this} function f(x,y,z)(this)
#'.selector' #a'.selector'
document.querySelector('.selector') Array.slice(document.querySelectorAll('.selector'))
say(#<<END) here document END
say(String(<![CDATA[ here document]]>))