ace.js
コードでエディタ用の Range オブジェクトを作成しようとしていますが、うまくいきません。よくわからない方法で失敗しています。Ace のドキュメントでは、このコンストラクタは次のとおりです。
new Range(Number startRow,
Number startColumn,
Number endRow,
Number endColumn)
しかし、コードでこれを試すと:
new Range(0, 0, 0, 1)
エラーが発生しUncaught TypeError: Illegal constructor
ます。この動作の原因は何ですか?ドキュメントと一致しないのはなぜですか?