header('Content-Type: application/xml; charset=utf-8');
header('....your custom header: value');
Доступ запрещен!
У вас нет разрешения на доступ к запрашиваемому объекту. Он либо защищен от чтения, либо не читается сервером.
Если вы считаете, что это ошибка сервера, обратитесь к веб-мастеру.
Ошибка 403
Если в метод forEach() был передан параметр thisArg, при вызове callback он будет использоваться в качестве значения this. В противном случае, в качестве значения this будет использоваться значение undefined. В конечном итоге, значение this, наблюдаемое из функции callback, определяется согласно обычным правилам определения this, видимого из функции.
const data = {yandex: { popka: 'popka value', durak: 'durak value' }}
// => undefined
Object.keys(data.yandex)
// => Array [ "popka", "durak" ]
Object.keys(data.yandex).forEach(function(key){
console.log(data.yandex[key]) // вернет сначала popka value потом durak value
})
Как относиться "prop" к "data.yandex"?
key
тогда читать код будет понятнее, и станет ясно не задумываясь, что key
- является ключом объекта data.yandex
P.S без нудных советов типа "сначала изучай все до крошки, только потом бери заказ" - по мне данный способ для слабых и неуверенных людей которые только и сидят в зоне комфорта
$0
в консоли ссылается на тот элемент, который выбран в данный момент в инспекторе. И это не обязательно строка, а любой DOM-элемент.не хочется лезть в PHP, да и уже появились более современные фреймворки типо react
Интересно еще узнать как не только постепенную загрузку страницы, но и постепенную загрузку экрана, начиная от скелета и постепенно подгружая текста, картинки.
4.3.3 Object
An object is a member of the type Object. It is an unordered collection of properties each of which
contains a primitive value, object, or function. A function stored in a property of an object is called a
method.