var Items = data; // зачем? данные уже в переменной data лежатfunction itemsOut(data){
console.log( data[0].id ); // id из первого(с индексом 0) объекта массива
console.log( data[0].name ); // name из первого(с индексом 0) объекта массива
console.log( data[2].id ); // id из третьего(с индексом 2) объекта массива
console.log( data[2].name ); // name из третьего(с индексом 2) объекта массива
}function itemsOut(data){
for (var i = 0; i < data.length; i++) {
console.log( data[i].id ); // выведет все id'шки
}
} [] connection.connect();
connection.query('SELECT house_name FROM appartament WHERE street = ? AND house_number = ? AND house_name != ?',
['Степана Разина', 2, ''],
function (error, results, fields) {
if (error) throw error;
result = results[0].house_name;
callback(result);
});
connection.end();
function callback(data) {
console.log(data);
// делаем дела с data
} a до конца, начиная с элемента с индексом 1, в данном случае это 5-рка. Записываем эту пятёрку в массив b на первую(нулевую) позицию. Повторяем всё то же самое ещё одну итерацию. Таким образом получаем массив b = [5, 6].a новым массивом b, в котором на один элемент у нас меньше. При следующем клике всё повторится и в массиве a станет на ещё один элемент меньше. Ребят, это очень просто. var modal = document.createElement('div');modal.style.position = 'fixed';modalClose.onclick = function() {...}document.getElementsByTagName('body')[0].appendChild(modal);function isNum(num) {
if (typeof num.x !== 'number' || typeof num.y !== 'number' ) {
throw new Error('point is not a number ');
}
console.log('isnm');
}
let exampleNum = new Point(1,1);
try {
isNum(exampleNum);
} catch(e) {
console.error(e);
}