Описание тега javascript-engine

По вопросам, связанным с разработкой движка JavaScript. Если вы просто имеете в виду проблемы с кодом JavaScript, используйте вместо него тег [javascript].
1 ответ

Java-сценарии NoSuchMethodException?

Я работаю над созданием сценариев (JavaScript) для работы на Java. У меня есть программа на JavaScript, определенная в моей Java-программе (вместе с экземплярами всех необходимых вещей, связанных с обработчиком сценариев) следующим образом: static S…
3 ответа

Код JavaScript для объекта Math

Я занимаюсь разработкой переводчика, который конвертирует исходный код JavaScript в целевой язык. Я пытаюсь реализовать объект Math JavaScript на целевом языке. Если есть реализация JavaScript объекта Math на JavaScript, я могу использовать переводч…
25 мар '12 в 20:24
1 ответ

Можно ли использовать изменение движка Javascript, который использует Cocoa WebView?

Я работаю над гибридным приложением html/javascript + какао. Из того, что я могу сказать, WebView Cocoa использует тот же движок JavaScript, что и Safari (Nitro). Тем не менее, в двигателе V8 JS (используемом Chrome) есть пара вещей, которые были бы…
25 июн '11 в 14:11
0 ответов

ScriptEngineManager не передает связанные переменные?

Я пытался связать переменную, но движок javascript говорит, что в моем java-объекте нет метода getRow(), поэтому я не понимаю, почему этот код не работает context.getRow() в javascript является проблемой. public static void main(String[] args) throw…
19 сен '13 в 16:24
2 ответа

Что касается кода для неизвестного движка Javascript, какие соображения оказывают наибольшее влияние на скорость выполнения и сохранение памяти?

Затем, я полагаю, более полный вопрос звучит так: "Как влияют эти соображения, когда известен движок Javascript (в расчете на популярный движок)". Мне кажется, что мне нужно спросить "сообщество", потому что такие, как Strongloop, которые создают та…
1 ответ

Javascript setter возвращает значение без проверки

Установщик JavaScript обновляет внутреннее значение по ссылке, но возвращаемое значение неверно. var Game = { get points() { return this._points; }, set points(x){ x = Math.min(x,25); this._points = x; return this._points; } }; Game.points = 10 ; co…
0 ответов

Нашорн висит внутри нити

Во время работы java nashorn javascript engine внутри потока и над кодом engine.eval(JScript); приложение зависает. Есть что-то связанное с безопасностью потоков? Как запустить engine.eval внутри потока или обратного вызова?
12 ноя '18 в 10:46
1 ответ

Неустранимое исключение NoClassDefFoundError

В Android хочу выполнить скрипт. Поэтому я добавил движок JavaScript из http://www.java2s.com/Code/JarDownload/jsr223/jsr223.jar.zip Мой Gradle (Модуль: приложение) говорит: dependencies { compile fileTree(include: ['*.jar'], dir: 'libs') testCompil…
3 ответа

Вызов функции JavaScript в Java

Я пытаюсь отправить электронное письмо с использованием кода JavaScript в проекте Java. Подключение к базе данных работает нормально, я уже проверял. Я получил ошибку: javax.script.ScriptException: sun.org.mozilla.javascript.internal.EvaluatorExcept…
2 ответа

Хром понимает скомпилированный JavaScript?

Вместо того, чтобы V8 компилировал JavaScript на лету и затем выполнял его, разве нельзя просто предварительно скомпилировать JavaScript, а затем встроить машинный код в страницу вместо встраивания JavaScript в страницу?
22 апр '15 в 18:43
1 ответ

Различия между Node.js и Node.js REPL

Я читаю серию книг "Ты не знаешь JS", и я попытался запустить фрагмент: function foo() { console.log( this.a ); } function doFoo(fn) { // `fn` is just another reference to `foo` fn(); // <-- call-site! } var obj = { a: 2, foo: foo }; var a = "oop…
1 ответ

Может ли ScriptEngineManager дать мне имя функции Javascript, которую он только что скомпилировал в Java

Как мне узнать имя функции JavaScript, проанализированной в Java? Я разрешаю пользователю ввести функцию Javascript (в JTextArea), затем я использую ScriptEngineManager, чтобы подтвердить, что это допустимый синтаксис следующим образом: public final…
30 авг '12 в 20:17
3 ответа

Как я могу определить, какой движок JavaScript, Rhino или Nashorn выполняет мой код?

Есть несколько вопросов, как определить движок JavaScript в браузере. Я должен написать код JavaScript, который должен работать на носорога и nashorn. Как я могу определить, работает ли мой код на Rhino или Nashorn? Есть ли типичные функции, перемен…
09 июн '16 в 06:46
1 ответ

Невозможно правильно написать троичный оператор в JavaScript

У меня есть неопределенная переменная, и я проверяю ее в строке concat: var undefinedVariable = undefined; console.log("foo" + undefinedVariable === undefined ? "bar" : undefinedVariable.toString() ); Учитывая, что undefinedVariable является неопред…
07 июн '16 в 17:33
8 ответов

Любой движок JavaScript для.NET/C#?

Я ищу движок JavaScript с открытым исходным кодом для.NET. Благодарю.
16 авг '09 в 02:59
1 ответ

Есть ли затраты производительности на использование одного и того же селектора запросов снова и снова?

Приводит ли увеличение производительности поиска одного и того же селектора запросов в документе к значительному или делает какой-то код в конвейере - из используемой библиотеки JavaScript (например, jquery), механизма JavaScript или механизма брауз…
1 ответ

IBM Worklight - есть ли встроенный механизм рендеринга? Можем ли мы изменить это?

Я работаю над программным обеспечением, которое включает в себя 3D-графику. Они достаточно массивны, поэтому я решил использовать OpenGL, чтобы сохранить довольно плавную анимацию. Я выбрал графическую библиотеку THREE.js (WebGL). Чтение HTML через …
22 окт '13 в 08:21
3 ответа

Определить, назначил ли элемент HTML функцию JavaScript или нет

Я разрабатываю приложение Windows Form для анализа и анализа веб-страниц. Я использовал контроль веб-браузера. Веб-страница имеет HTML и Javascript код ниже. и моя форма Windows имеет код C#. Вот код: HTML код: <div id="div1" onclick='func1(this)…
2 ответа

Javascript движки и виртуальные машины похожи?

Это очень простой вопрос, на который я не могу найти ответы: Похожи ли механизмы javascript, такие как chromes V8 и Internet Explorers Chakra (в EI9+), на виртуальные машины для таких языков, как Java?
2 ответа

Что происходит со связанным событием, когда элемент DOM исчезает?

Что происходит, когда я связываю обработчик события с элементом DOM, а затем уничтожаю элемент DOM? Нужно ли мне проходить процесс отмены привязки обработчиков событий? <div id="el1"> <span id="c">Click Me!</span> </div> <…
30 янв '13 в 22:25