Затишний блог про веб-розробку і не тільки 💛
Чат: @web_overflow_chat
Співпраця: @web_overflow_support
Автори: @lluchkaa & @anastasiia_tarasenko
Post #1081
3.6K
- 👍 7
- 🤔 6
- ❤ 1
WE @web_overflow
Showing posts older than #1082 · Back to latest

for ... in, який проходиться по всіх властивостях за довільною послідовністю. Наприклад:
const human = {
eat: true
};
const programmer = {
sleep: false,
__proto__: human
};
for (const key in programmer) {
alert(key); // виведе і "eat", і "sleep"
}
obj.hasOwnProperty(prop) повертає true, якщо властивість prop належить самому об'єкту obj, інакше false. Наприклад:
const human = {
eat: true
};
const programmer = {
sleep: false,
__proto__: human
};
alert(programmer.hasOwnProperty('sleep')); // true: sleep належить до programmer
alert(programmer.hasOwnProperty('eat')); // false: eat не належить
Point(x, y), масив точок Point(x, y) та радіус (невідʼємне число). Функція має повернути масив точок, які знаходяться у радіусі початкової точки.(1, 1), [(2, 2), (0, 0), (3, 3)], 2 => [(2, 2), (0, 0)]
