Javascript-форум (https://javascript.ru/forum/)
-   Оффтопик (https://javascript.ru/forum/offtopic/)
-   -   JS.next(стандарты, фичи, движки) (https://javascript.ru/forum/offtopic/50248-js-next-standarty-fichi-dvizhki.html)

Erolast 30.01.2015 15:56

Цитата:

Транслируется. Когда запускаю пишет, что конструктор должен вызываться с оператором new.
Я имел в виду "не транслируется корректно".
Цитата:

Что касается "модификторов" private & public, лично мне удобно, когда они есть, в связи с чем неявный паблик немного настораживает. Про приват молчу... Его нет - беда.
https://people.mozilla.org/~jorendor...reserved-words

Octane 30.01.2015 15:58

Цитата:

"Announcement: ES6 class method syntax makes a non-enumerable property of the method's name on the class prototype." via @BrendanEich \o/

----
хм а 6to5 это уже умеет

Safort 22.02.2015 00:37

Посоны упоролись, не?)
https://esdiscuss.org/topic/extends-null
class C extends null {
}

Octane 22.02.2015 00:50

Что тебя смущает?) Вполне логичный аналог Object.create(null) для нового синтаксиса.
Тем более class Foo {} тоже самое, что class Foo extends Object {}

Safort 22.02.2015 09:18

Octane,
да просто наследование от нуля забавно выглядит)

FINoM 22.02.2015 13:07

А почему в классах не добавили возможность объявлять свойства?
class A {
  a: 33
}

Safort 22.02.2015 14:22

FINoM,
добавили.
class A {
  constructor() {
    this.a = 33;
  }
  static A = 'Static A';
}

let b = new A();
console.log(b.a);
console.log(A.A);

FINoM 22.02.2015 15:50

Safort, я в курсе, что в конструкторе можно их объявить. Просто непонятно, почему "прототипный стиль" назвали антипаттерном. Мне не всегда хочется вызывать super, чтоб объявить свойства.

FINoM 22.02.2015 16:07

Можно ли как-то сделать импорт text/plain, не прибегая к XHR?

nerv_ 22.02.2015 16:12

Цитата:

Сообщение от Safort
А Symbols уже смотрел? Мб они тебе подойдут.

Не сомневаюсь, что подойдут. Я хотел сахарный синтаксис с private


Часовой пояс GMT +3, время: 07:34.