Size: a a a

Front-end developers

2019 November 17

FF

Fire Fireinmyheart in Front-end developers
Я пока изучаю язык, и мне любопытно абсолютно все
источник

C

Combot in Front-end developers
источник

FF

Fire Fireinmyheart in Front-end developers
Кому интересно, ссылка на русскую версию спецификации JS https://es5.javascript.ru/
источник

DE

Denis Evlampiev in Front-end developers
Fire Fireinmyheart
Какой полифил подойдёт лучше всего? Или всё-таки лучше использовать эмуляцию с "_"? Спасибо!
Лучше сразу используй новые воможнсти. Настрой бабель, он умеет все это транспилить в более поддерживаемые стандарты. Единственный минус, что бандл заметно подрастет, но для учебы не критично.
источник

FF

Fire Fireinmyheart in Front-end developers
Спасибо
источник

OK

Oleksandr Keresa in Front-end developers
Добрый день. кто сможет помочь написать функцию которая Находит все пары натуральных дружественных чисел
источник

OK

Oleksandr Keresa in Front-end developers
от 1 до 9000
источник

EB

Erik B in Front-end developers
Какой уровень английского языка нужно знать, чтобы работать  Front End/JS разработчиком?
источник

С

Степан in Front-end developers
Erik B
Какой уровень английского языка нужно знать, чтобы работать  Front End/JS разработчиком?
Ну в среднем хотям intermediate
источник

DE

Denis Evlampiev in Front-end developers
Oleksandr Keresa
Добрый день. кто сможет помочь написать функцию которая Находит все пары натуральных дружественных чисел
Привет. Есть же готовые. Можно посмотреть и разобраться как работают.
https://jan.jarfalk.se/amicable-numbers/
https://rosettacode.org/wiki/Amicable_pairs#JavaScript
источник

OK

Oleksandr Keresa in Front-end developers
senk you
источник

IA

Ihor Arv in Front-end developers
гайс если я разворачиваю старый проект через "npm i" то в нем установятся пакеты старых версий указанные в package.json или они автоматом установятся обновлёнными?
    суть в том, что я взял на гите старый проект, ему уже 2 года, хочу его начать разрабатывать, но все пакеты и зависмости внём уже устарели, так вот вопрос как это всё обновить до актуального состояния?
источник

IA

Ihor Arv in Front-end developers
и нужно ли мне вообще об этом париться, или система сама подтянет все новые пакеты?
источник

PH

Pavlo Huk in Front-end developers
Ihor Arv
гайс если я разворачиваю старый проект через "npm i" то в нем установятся пакеты старых версий указанные в package.json или они автоматом установятся обновлёнными?
    суть в том, что я взял на гите старый проект, ему уже 2 года, хочу его начать разрабатывать, но все пакеты и зависмости внём уже устарели, так вот вопрос как это всё обновить до актуального состояния?
npm update
источник

IA

Ihor Arv in Front-end developers
до npm i  или уже после? )
источник

PH

Pavlo Huk in Front-end developers
Ihor Arv
до npm i  или уже после? )
После
источник

IA

Ihor Arv in Front-end developers
ок благодарю
источник

DE

Denis Evlampiev in Front-end developers
Ihor Arv
гайс если я разворачиваю старый проект через "npm i" то в нем установятся пакеты старых версий указанные в package.json или они автоматом установятся обновлёнными?
    суть в том, что я взял на гите старый проект, ему уже 2 года, хочу его начать разрабатывать, но все пакеты и зависмости внём уже устарели, так вот вопрос как это всё обновить до актуального состояния?
Установятся та версия которая разрешена в package.json. Т.е. если там написано 2.0.*, то версия 3.0.0 никак не установится  (разве что дублем, как зависимость другого пакета).
Остальное или руками или сторониими утилитами. Но гарантий что все будет работать после таких обновлений нет, надо самому за этим следить.
источник

ON

Oleksandr Nikolskyi in Front-end developers
function Owner() {
   this.addCar = function(car) {
     this.car = car;    
   };
   this.setBalance = function(balance) {
     this.balance = balance;
   };
   this.setOwnerId = function(id) {
       this.id = id;
   };  
}

function Company(name = 'Name uncknown', address = 'Address unknown', car = 'The car is missing') {
   this.name = name;
   this.address = address;
   this.car = car;
}

Company.prototype = new Owner();

НЕ МОГУ ПОНЯТЬ(( Как переписать код, так, чтобы при вызове setCar из функции-конструктора, в this.car записывался массив объектов.....при этом при каждом вызове addCar - пушился новый объект в существующий массив
источник

MP

Maksym Pohribniak in Front-end developers
Этот код впринципе неверный, и нарушает много принципов проектирования
Во-первых, почитай про прототипы
Не нужно сохрянять свойства напрямую в this

function Owner() {
}

Owner.prototype.addCar = function(car) {
 this.car = car;    
};
Owner.prototype.setBalance = function(balance) {
 this.balance = balance;
};
Owner.prototype.setOwnerId = function(id) {
 this.id = id;
};
источник