Сообщение от kobezzza
|
А я стал юзать абстрактные ссылки и мир стал краше
|
круто)
Я думал на предмет
Цитата:
|
написать forEach() и юзать в проектах
|
(как это делается в жуквери, ангуляре и т.п.), но отказался от этого в пользу цикла потому, что:
1. нет надобности создавать функцию и думать о передаче контекста (this)
2. есть родные continue, break
Это мое мнение, никого не склоняю на свою сторону
---
Отступление.
Неделю-другую назад запилил (для себя)
пример, чтобы понять как перебирают либы и добиться нужного мне поведения итератора.
--
Сообщение от Gozar
|
Назови её nerv и не парься.
|
уже занято
мной) А если серьезно, то:
1. хотелось бы что-то более осмысленное
2. с другой стороны, не важно, как она будет называется, т.к. эта строка решает все
import * from 'path';
// or
import {Iterator} from 'path';
а если импорта не будет и библиотека будет подключена самостоятельно, деструктуризация мне в руки:
const {Iterator, extend} = __;
// usage
let object = extend({a:1}, {b:2}, {c:3});