Показать сообщение отдельно
  #972 (permalink)  
Старый 22.03.2015, 18:13
Аватар для Safort
Профессор
Отправить личное сообщение для Safort Посмотреть профиль Найти все сообщения от Safort
 
Регистрация: 23.12.2013
Сообщений: 1,856

Сообщение от kobezzza Посмотреть сообщение
Подсветка синтаксиса, автокомплит.



Утиная типизация же. Ну вот пример с Collection: Collection поддерживает работу со всеми типами данных в JS, т.е. нам нужно просто написать адаптор:

collection.adaptor.js

import { $C } from 'collection.js';

export function forEach() {
    $C(this).forEach(...arguments);
}


myFile.js

import { forEach } from 'collection.adaptor.js';

[1, 2, 3, 4]::forEach(() => {
    ....
});


PS: каким же классным становится JS

Т.е. если у меня есть, скажем, такой объект:


let obj = {
  a: [{...}, {...}],
  b: {
    bb: {...}
  },
  ...
};



То я могу вызвать какую-то свою mySuperFuuun() таким образом

obj::mySuperFuuun();


?

Если да, то это ооочень круто)
Ответить с цитированием