Вопросы по теме 'es6-class'
когда использовать класс ES6 и когда использовать функцию в javascript
Поскольку ES6 прибыл с классом. Поэтому я хочу знать, когда использовать класс и когда использовать простую функцию в javascript.
Так как функция также способна сделать новый объект.
2112 просмотров
schedule
02.10.2022
Определение констант в классе es6 для контроллера angular 1.5
Я изо всех сил пытаюсь заставить это работать. Я понимаю, что статические переменные нельзя объявлять в классе в формате ES 6. Как можно объявить константы внутри класса, а также получить к ним доступ внутри самого класса
вот что у меня есть. Я...
889 просмотров
schedule
08.05.2024
Невозможно вызвать метод внутри класса, который он определил в ES6 в Node.js
Я делаю приложение, используя Node.js, Express.js и MongoDB. Я использую шаблон MVC, а также имею отдельный файл для маршрутов. Я пытаюсь создать класс контроллера, в котором метод вызывает другой метод, объявленный в нем. Но мне кажется, что я не...
4892 просмотров
schedule
11.12.2022
ES6 — прикрепить прототип класса к синглтону
Мне интересно, как лучше всего прикрепить «новый» класс к существующему экземпляру.
Например: у меня есть «рабочий» класс, который необходимо «расширить» до существующего экземпляра класса IPC, чтобы он мог общаться по каналу ipc.
class Worker...
166 просмотров
schedule
12.03.2023
Передача параметров в шаблон маршрутизатора Angular UI
Мой маршрутизатор angular ui меняет состояния/представления как:
$stateProvider
.state({
name: 'home',
url: '/',
template: '<home-view></home-view>',
})
Есть ли способ...
1383 просмотров
schedule
21.06.2023
Вызов статического геттера в нестатической функции-члене в классе javascript es6
Как я могу вызвать статическую функцию из обычной функции-члена в классе es 6?
Вот пример:
class Animal {
constructor(text) {
this.speech = text;
}
static get name() {
return "Animal";
}
speak() {...
1039 просмотров
schedule
04.04.2024
instanceof с использованием цепочки наследования класса ES6 не работает
Используя синтаксис ES6 class , мне интересно, почему оператор instanceof не работает для цепочки наследования, когда существует более одной цепочки наследования?
(optional read)
Как работает оператор instanceof ?
В...
6896 просмотров
schedule
27.07.2023
Как использовать d3 v4 с классами Polymer 2.0?
Как можно использовать d3.js (v4) с элементом Polymer 2.0? Или как использовать библиотеку внутри класса, который уже расширяет другой класс?
Попытка создать элемент полимера d3, чтобы воспользоваться двусторонней привязкой данных полимера, а также...
1276 просмотров
schedule
22.02.2023
Использование будущего зарезервированного слова в строгом режиме
Я пытаюсь определить массив на es6 и получаю Use of future reserved word in strict mode . Это моя попытка:
{let colours = ["green","yellow","red"]}
Что может быть причиной?
6485 просмотров
schedule
26.01.2024
Определите «настоящие» частные методы в модуле/классе ES6 в среде только nodejs без утечки информации.
Я знаю, что не существует НАСТОЯЩЕГО частного метода ВНУТРИ классов ES6. Однако я немного поигрался и обнаружил кое-что хорошее - может быть...
Как я уже упоминал, невозможно не раскрывать свойства объекта. Но я попытался добиться некоторого...
8981 просмотров
schedule
20.09.2023
Родительский статический метод для возврата объекта подкласса
class Vehicle {
constructor (name, type) {
this.name = name;
this.type = type;
console.log(this.constructor.name);
}
getName () {
return this.name;
}
getType () {
return this.type;
}...
299 просмотров
schedule
12.04.2023
ОШИБКА в ./src/auth/AuthService.js Ошибка синтаксического анализа модуля: неожиданный токен (7:16)
Я настроил vuejs с помощью webpack 4, и теперь он работает нормально. Я добавил файл auth0 в свое приложение vuejs и включил его в представление страницы входа. Это может быть проблема с веб-пакетом, так как в консоли экспорт по умолчанию не работает....
341 просмотров
schedule
02.11.2023
Как использовать статическую переменную в классе ES6?
Я пытаюсь использовать статическую переменную в es6. Я хотел бы объявить статическую переменную count в классе Animal и увеличить ее. Однако я не мог объявить статическую переменную через static count = 0; , поэтому я попробовал другой способ:...
69747 просмотров
schedule
13.07.2022
Свойство наследования дочернего класса ES6
У меня есть родитель A и два других класса B и C, которые расширяют A. Я пытаюсь изменить свойство конфигурации внутри родительского класса A из дочернего, например B, и автоматически делиться с другими дочерними элементами, например C?
class A {...
52 просмотров
schedule
09.09.2023
Когда уместно использовать конструктор в REACT?
Я понимаю концепцию конструкторов в языках ООП, таких как C++. Однако я не совсем уверен, когда использовать конструктор в REACT. Я понимаю, что JavaScript объектно-ориентирован, но я не уверен, что на самом деле "конструирует" конструктор.
При...
9028 просмотров
schedule
23.02.2024
В чем разница между компонентом высшего порядка (HOC) и наследованием в собственном компоненте React
Я новичок, чтобы реагировать на родной фон .net,
Здесь вопрос заключается в том, чем HOC отличается от наследования в концепции OOPS наличием родительского класса с базовыми свойствами и дочерним элементом, который расширяет базу и использует...
1532 просмотров
schedule
06.02.2023
Можно ли сделать список присвоений свойств конструктора короче?
Можно ли избежать «этого» списка назначений и каким-то образом «разложить» все аргументы, указанные в конструкторе?
class MyClass {
constructor(arg1, arg2, arg3, arg4, arg5) {
this.arg1 = arg1;
this.arg2 = arg2;...
43 просмотров
schedule
08.09.2023
js не импортирует модуль js правильно, даже если type=module вставлен в html
У меня есть класс js внутри movie.js, который я хотел бы импортировать в свой код на main.js, где я планирую с ним работать. Я боролся со следующей ошибкой: SyntaxError: объявления импорта могут появляться только на верхнем уровне модуля.
Я уже...
49 просмотров
schedule
23.03.2024
Класс JS: разница между ES6 myFunc(){..} и ES5 myFunc = function() {} в объявлении класса
В следующем коде
class PersonClass {
constructor(fname) {
this.fname = fname;
}
read = function() { console.log('I am reading') }
speak () { console.log('I am speaking'); }
}
//Instantiate
let p1 = new PersonClass('Raj')
read...
49 просмотров
schedule
05.04.2024
Что делает символ подчеркивания (_) перед именем свойства в геттере или сеттере класса ES6?
Я получал ошибки максимального размера стека с исходной версией моего класса (без подчеркивания), и когда я просмотрел его, я увидел несколько примеров, которые включали добавление подчеркивания к свойству класса при ссылке на него в методе...
468 просмотров
schedule
13.11.2023