Size: a a a

2020 May 13

DE

Denis Efremov in pro.js
Chingiz Mamiyev
щас посмотрю
var ConstructorFunction = function (...args) {
 var privateProperty = 1;
 return {
   get publicProperty () {
     return privateProperty;
   }
 }
};
источник

S

Syntax Highlight Bot in pro.js
Denis Efremov
var ConstructorFunction = function (...args) {
 var privateProperty = 1;
 return {
   get publicProperty () {
     return privateProperty;
   }
 }
};
источник

В

Виктория in pro.js
Chingiz Mamiyev
За шо?
Подумай
источник

В

Виктория in pro.js
А
источник

CM

Chingiz Mamiyev in pro.js
Denis Efremov
var ConstructorFunction = function (...args) {
 var privateProperty = 1;
 return {
   get publicProperty () {
     return privateProperty;
   }
 }
};
Не понял прекол.Так тут же private часть переменной
источник

DE

Denis Efremov in pro.js
Это просто названия
источник

DE

Denis Efremov in pro.js
Попробуй выполнить код
источник

DE

Denis Efremov in pro.js
И получить доступ к приватному свойству
источник

В

Виктория in pro.js
Chingiz Mamiyev
Не понял прекол.Так тут же private часть переменной
Это реализация паттерна Модуль
Локальный переменные не доступны снаружи, а методы могут их юзать через замыкание
источник

AK

Aleksei Kowalski in pro.js
🌚
источник

L

Lupusregina[beta] in pro.js
Виктория
Не, ну правда уебански выглядит. Почему бы не использовать private? Это же слово все равно зарезервировано.
а как их отличать от обычных тогда?
источник

CM

Chingiz Mamiyev in pro.js
Вау, спасибо.Не знал про это
источник

В

Виктория in pro.js
Ты че там второе пришествие увидел?
источник

В

Виктория in pro.js
Chingiz Mamiyev
Вау, спасибо.Не знал про это
Про что?
источник

AK

Aleksei Kowalski in pro.js
🕯
источник

В

Виктория in pro.js
Lupusregina[beta]
а как их отличать от обычных тогда?
Не отличать
источник

L

Lupusregina[beta] in pro.js
Виктория
Не отличать
источник

В

Виктория in pro.js
:D
источник

В

Виктория in pro.js
Пугает твоя авка
источник

CM

Chingiz Mamiyev in pro.js
Виктория
Про что?
Про это "паттерн Модуль"
источник