зачем он емудля сборки бинарных зависимостей используется node-gyp, который требует питон.
как ему его подать?скачать и поставить, если все делать по дефолту, то должно работать.
команда из io.js должна присоединиться к node.js, но я смотрю новые версии io.js все выходят и выходят
--harmony_arrow_functions --harmony_computed_property_names --harmony_rest_parameters
и может работать не по спецификациям (например, arrow functions еще не умеют лексическую область видимости и приходится писать вещи типа ((err, data) = > {}).bind(this)
). var ids = ['restoreFormPassword', 'restoreFormPasswordnew', 'restoreFormRePassword']; // кладем все id в массив, чтобы обойти циклом
var hasErrors = false; // есть ли в форме ошибки
var errorBox = document.getElementById('errormsg_passwd_box'); // сразу находим ноды для показа ошибки
var errorBoxMsg = document.getElementById('errormsg');
function validate () {
ids.forEach(function (id) { // https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/forEach
var input = document.getElementById(id);
if (!input.value) {
input.style.style.border = '1px solid #556B39';
hasErrors = true; // ставим флажок, что есть ошибки
} else {
input.style.border = '1px solid #888b39';
}
});
if (hasErrors) {
errorBoxMsg.innerHTML = 'Зaпoлните пoле.';
errorBox.style.display = 'block';
} else {
errorBox.style.display = 'none';
}
return !hasErrors;
}
<script type="text/template"></script>
.var myArr = [1, 2, 3];
myArr.get = function (index) {
if (index > this.length - 1) {
throw new RangeError();
} else {
return this[index];
}
}
chrome.browserAction.onClicked.addListener(function callback)
, как сделано в хромовских расширениях.define(function(require, exports, module) { // первый аргумент должен быть именно require, остальные можно опустить
var a = require('a'),
b = require('b');
//Return the module value
return function () {};
}
);