PROG_WAY_BLOG Telegram 143
​​Способы создания объекта

Тоже очень популярный вопрос с собеседований по JavaScript, который показывает ваши познания в своеобразном мире объектов. Итак, существует 4 разных метода:

1. Литеральная нотация

const obj = {}

2. Через функцию конструктор или класс. Стоит помнить, что классы в JavaScript — это обёртка над функциями конструкторами, так что объединяю эти два способа в один

function CatFunc(name) {
this.name = name
}

Cat.prototype.run = function() {
console.log("run")
}

class CatClass {
constructor(name) {
this.name = name
}

run() {
console.log("run")
}
}

const barsik = new CatFunc("Барсик")
const tom = new CatClass("Том")

3. Через конструктор объекта

const obj = new Object()

4. Через метод-конструктор объекта

const obj = Object.create(Object.prototype)

Спасибо за прочтение, это важно для меня ❤️

#web #javascript #theory



tgoop.com/prog_way_blog/143
Create:
Last Update:

​​Способы создания объекта

Тоже очень популярный вопрос с собеседований по JavaScript, который показывает ваши познания в своеобразном мире объектов. Итак, существует 4 разных метода:

1. Литеральная нотация

const obj = {}

2. Через функцию конструктор или класс. Стоит помнить, что классы в JavaScript — это обёртка над функциями конструкторами, так что объединяю эти два способа в один

function CatFunc(name) {
this.name = name
}

Cat.prototype.run = function() {
console.log("run")
}

class CatClass {
constructor(name) {
this.name = name
}

run() {
console.log("run")
}
}

const barsik = new CatFunc("Барсик")
const tom = new CatClass("Том")

3. Через конструктор объекта

const obj = new Object()

4. Через метод-конструктор объекта

const obj = Object.create(Object.prototype)

Спасибо за прочтение, это важно для меня ❤️

#web #javascript #theory

BY progway — программирование, IT




Share with your friend now:
tgoop.com/prog_way_blog/143

View MORE
Open in Telegram


Telegram News

Date: |

SUCK Channel Telegram To delete a channel with over 1,000 subscribers, you need to contact user support The public channel had more than 109,000 subscribers, Judge Hui said. Ng had the power to remove or amend the messages in the channel, but he “allowed them to exist.” How to build a private or public channel on Telegram? A vandalised bank during the 2019 protest. File photo: May James/HKFP.
from us


Telegram progway — программирование, IT
FROM American