JavaScript
4
Вклад в тег
var source = [{
id:123,
name: 'Name1'
},{
id: 321,
name: 'Name2'
}];
function getObject(source, id) {
return jQuery.grep(source, function(e){ return e.id == id; });
}
console.log(getObject(source, 321));
function getObject(source, id) {
for (var i = 0, len = source.length; i < len; i++) {
if (source[i].id == id) {
return source[i];
}
}
}
function getObject(source, id) {
return source.find(function (el) {
return el.id === id;
});
}
function getObject(source, id) {
return source.filter(function(el) {
return el.id === id;
})[0];
}
console.time('test_func_exec');
for (var i = 0; i < 10000000; i++) {
getObject(source, 123);
}
console.timeEnd('test_func_exec');
var source = {
'one': {
id: 1,
name: 'Name1',
},
'two': {
id: 2,
name: 'Name2',
}};
console.log(source['one']['name']);
console.log(source['two']['name']);
Name1
Name2
firewalld
, простого chkconfig firewalld off && reboot
оказалось достаточно. Спасибо ldvldv за ответ! foreach ($array as $item) {
if (isset($item['City'])) {
echo $item['City'];
}
}