Другим подходом для этого может быть использование Array.from () метода массивов:
var childDivs = document.getElementById('onlineDrop').getElementsByTagName('button');
let ids = Array.from({length: childDivs.length}, (v, i) => childDivs[[i]].id);
console.log(ids);
[ 116]
Загрузите автономный установщик JRE, щелкните его правой кнопкой мыши и распакуйте 7zip / winrar / что-то еще.
Вы получите папку с полностью функциональной JRE, но установка не требуется :)
Вы можете прочитать это , чтобы запустить Eclipse с этой JRE.
Думаю, вам стоит взглянуть на Apache Harmony . Я полагаю, что это может быть просто распаковано в автономный каталог. После этого Eclipse может быть запущен с опцией -vm PATH_TO_JVM. (Теоретически)
Надеюсь, это поможет.
Вы можете запустить Eclipse, скопировав JRE в eclipse / jre
каталог ( вики-документация ).
JRE распространяется с Java JDK ( /path/jdk1.6xxx/jre ). JDK использует установщик, но вы можете просто скопировать этот каталог с другого компьютера, установить и удалить JDK или что-либо еще.
Надстройку браузера можно отключить для каждого браузера, вы можете скопировать и заново установить переменную PATH и переменную JAVA_HOME, а также отключить средство обновления в приложении Java на панели управления Окна. Записи реестра, как правило, безвредны, но не слишком сложны для удаления.
Кроме того, вы можете просто удалить их после использования.
IBM Development Kit для Eclipse - это в точности то, что вы просите. Eclipse с JRE в комплекте и готов к использованию.
http://www.ibm.com/developerworks/java/jdk/eclipse/
(Для записи это IBM JVM).
Регистрация необходимо (ург).
Нет, это невозможно сделать так, как вы это описали. JRE необходимо установить с помощью установщика. Почему вы так боитесь установить JRE на свой компьютер? Без этого Eclipse не будет работать, так как он сам по себе является Java-приложением и работает в JVM.
EDIT , простите за мое невежество. Макдауэлл прав.