Size: a a a

2021 February 02

w

whyamsx in javascript_ru
Владислав
Вот я классы не знаю, к примеру
ну тебе важно понять что всё крутится вокруг объектов
классы, функции, всё это объекты по сути
источник

w

whyamsx in javascript_ru
я может не объясню правильно всех деталей но так проще понять
источник

В

Владислав in javascript_ru
whyamsx
ну тебе важно понять что всё крутится вокруг объектов
классы, функции, всё это объекты по сути
Да, знаю что всё вокруг объектов, а всё остальное это примитивы (строки, числа, булевы значения)
источник

w

whyamsx in javascript_ru
Владислав
Да, знаю что всё вокруг объектов, а всё остальное это примитивы (строки, числа, булевы значения)
смотри
источник

w

whyamsx in javascript_ru
чтоб тебе проще было понять
источник

w

whyamsx in javascript_ru
к примеру есть объект в переменной const test = { test: 1 }
выглядит думаю несложно
источник

w

whyamsx in javascript_ru
а если с помощью класса сделать
источник

w

whyamsx in javascript_ru
class Test {
 constructor(){
   this.test = 1
 }
}

const test = new Test()
источник

w

whyamsx in javascript_ru
результат получишь тот же
такой же объект
источник

В

Владислав in javascript_ru
А зачем тогда класс?
источник

w

whyamsx in javascript_ru
чтобы внутри него делать какую-то логику для работы с тем что внутри объекта
источник

В

Владислав in javascript_ru
Т.е. классы нужны для создания однотипных объектов?
источник

w

whyamsx in javascript_ru
ну по сути да
просто ты можешь делать один класс и в каком-то другом наследовать его свойства, например
источник

w

whyamsx in javascript_ru
потому что этот класс будет наследоваться от прототипа объекта
источник

w

whyamsx in javascript_ru
то есть смотри
источник

В

Владислав in javascript_ru
Напоминает функции-конструкторы
источник

w

whyamsx in javascript_ru
есть к примеру дефолтный класс Object
источник

w

whyamsx in javascript_ru
знаешь его да?
источник

w

whyamsx in javascript_ru
Object.keys({test: 1, test2: 65546 }) вернет тебе массив ['test', 'test2']
источник

w

whyamsx in javascript_ru
вот этот keys это один из методов класса Object
источник