23.01.2015, 03:30
|
|
I am Student
|
|
Регистрация: 17.12.2011
Сообщений: 4,415
|
|
Octane, а что скажешь про
Сообщение от Safort
|
Следующий пример сработает во всех нормальных браузерах, т.е. в панде
|
А что еще есть кроме ...others и ...rest, или где можно посмотреть?
И что скажешь насчет
let params = {};
let { params: size = { height:50 } } = {
width: 100
};
Почему не работает?
__________________
Цитата:
|
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
|
|
|
23.01.2015, 09:02
|
|
Профессор
|
|
Регистрация: 23.12.2013
Сообщений: 1,856
|
|
Octane,
Цитата:
|
в ES6 добавили возможность использовать __proto__ прямо в литерале
|
Т.е. фактически они его разрешили, несмотря на то, что раньше это считалось дурным тоном.
|
|
23.01.2015, 09:05
|
|
Профессор
|
|
Регистрация: 23.12.2013
Сообщений: 1,856
|
|
cyber,
Цитата:
|
А что еще есть кроме ...others и ...rest
|
Эмм.. я просто переменную по своему назвал, ...others и ...rest это одно и тоже :|
Цитата:
|
, или где можно посмотреть?
|
Ну ты прям как новичок)
https://github.com/lukehoban/es6features
|
|
23.01.2015, 11:08
|
|
Профессор
|
|
Регистрация: 24.09.2013
Сообщений: 1,436
|
|
Цитата:
|
оно делает работу с переменным количеством аргументов немного удобнее
Следующий пример сработает во всех нормальных браузерах, т.е. в панде.
|
В FF работает.
Цитата:
|
Т.е. фактически они его разрешили, несмотря на то, что раньше это считалось дурным тоном.
|
Не. Дурным тоном считается изменение прототипа на лету, что мешает оптимизациям, а тут при создании только.
|
|
23.01.2015, 11:41
|
|
I am Student
|
|
Регистрация: 17.12.2011
Сообщений: 4,415
|
|
Спасибо, я иногда по ночям туплю, причем жестко)
__________________
Цитата:
|
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
|
|
|
23.01.2015, 13:55
|
|
Профессор
|
|
Регистрация: 23.12.2013
Сообщений: 1,856
|
|
Erolast,
FF это и есть панда)
Цитата:
|
Не. Дурным тоном считается изменение прототипа на лету, что мешает оптимизациям, а тут при создании только.
|
А, ну тогда ладно.
cyber,
Цитата:
|
Спасибо, я иногда по ночям туплю, причем жестко)
|
Да, бывает)
|
|
23.01.2015, 15:50
|
|
I am Student
|
|
Регистрация: 17.12.2011
Сообщений: 4,415
|
|
Про let, не совсем понятно, можно ли как заюзать let что бы присвоить значение свойству если оно не присвоенно?
Что бы не писать if ... ?
__________________
Цитата:
|
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
|
|
|
23.01.2015, 16:01
|
|
Профессор
|
|
Регистрация: 23.12.2013
Сообщений: 1,856
|
|
cyber,
чего? let это как var, но только лучше)
|
|
23.01.2015, 17:27
|
|
|
Регистрация: 10.07.2008
Сообщений: 3,873
|
|
Сообщение от cyber
|
И что скажешь насчет
let params = {};
let { params: size = { height:50 } } = {
width: 100
};
|
тут же синтаксическая ошибка
var obj = {
params: size = …
};
|
|
23.01.2015, 18:05
|
|
I am Student
|
|
Регистрация: 17.12.2011
Сообщений: 4,415
|
|
Safort, Octane,я просто видел где то такой пример, почему и удивился ..
__________________
Цитата:
|
Если ограничения и условия описываются как "коробка", то хитрость в том что бы найти именно коробку... Не думайте о чем то глобальном - найдите коробку.
|
|
|
Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
Как сделать HTML фичи? |
2chan |
Events/DOM/Window |
6 |
26.09.2014 18:50 |
|
|
|