Size: a a a

NodeUA - JavaScript and Node.js in Ukraine

2018 December 11

TS

Terry Sahaidak in NodeUA - JavaScript and Node.js in Ukraine
Vitaliy Rad
есть тут кто ? String.prototype.insert = function (index, string) {
 if (index > 0)
   this = this.substring(0, index) + string + this.substring(index, this.length);
}

как сделать мутирующий метод обьекта String
не робіть так, будь ласка
источник

VR

Vitaliy Rad in NodeUA - JavaScript and Node.js in Ukraine
Terry Sahaidak
не робіть так, будь ласка
чому ?)
источник

TS

Terry Sahaidak in NodeUA - JavaScript and Node.js in Ukraine
не можна розширяти прототипи
источник

a

arts in NodeUA - JavaScript and Node.js in Ukraine
Terry Sahaidak
раджу розбити код ше на менші частини
і спробувати називати змінні більш інформативно
бо зараз то каша)
да, это слегка черновой вариант, нужно чистить, спасибо 🙂
источник

VR

Vitaliy Rad in NodeUA - JavaScript and Node.js in Ukraine
Terry Sahaidak
не можна розширяти прототипи
добавляти методи до обьекта неможна ?)
источник

VR

Vitaliy Rad in NodeUA - JavaScript and Node.js in Ukraine
Terry Sahaidak
не можна розширяти прототипи
а що зробити окремою функцією ?
источник

TS

Terry Sahaidak in NodeUA - JavaScript and Node.js in Ukraine
ну так ти не до об'єкта їх добавляєш, а до String
источник

TS

Terry Sahaidak in NodeUA - JavaScript and Node.js in Ukraine
до прототипів встроєних типів
источник

TS

Terry Sahaidak in NodeUA - JavaScript and Node.js in Ukraine
це тестове завдання якесь?
источник

VR

Vitaliy Rad in NodeUA - JavaScript and Node.js in Ukraine
Terry Sahaidak
ну так ти не до об'єкта їх добавляєш, а до String
ні працюю над проектом
источник

TS

Terry Sahaidak in NodeUA - JavaScript and Node.js in Ukraine
омг
источник

TS

Terry Sahaidak in NodeUA - JavaScript and Node.js in Ukraine
ні
источник

TS

Terry Sahaidak in NodeUA - JavaScript and Node.js in Ukraine
ніколи так не роби
источник

VR

Vitaliy Rad in NodeUA - JavaScript and Node.js in Ukraine
що ?)
источник

VR

Vitaliy Rad in NodeUA - JavaScript and Node.js in Ukraine
чому ) але ж дуже зручно
источник

TS

Terry Sahaidak in NodeUA - JavaScript and Node.js in Ukraine
ну потім людина після тебе приходить і дивиться на
'someString'.insert(...)
источник

a

arts in NodeUA - JavaScript and Node.js in Ukraine
Terry Sahaidak
ніколи так не роби
+++
источник

TS

Terry Sahaidak in NodeUA - JavaScript and Node.js in Ukraine
дуже зручно, коли ти то написав
источник

TS

Terry Sahaidak in NodeUA - JavaScript and Node.js in Ukraine
але згадаєш як дуже зручно через рік часу коли будеш дивитись на той код
источник

TS

Terry Sahaidak in NodeUA - JavaScript and Node.js in Ukraine
а ше можна спокійно зламати якусь бібліотеку
источник