- 1
- 2
- 3
- 4
- 5
function xhr(method, url, async, user, password) {
let r = new XMLHttpRequest();
r.open(method, url, async, user, password);
r.timeout = 10;
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+1
function xhr(method, url, async, user, password) {
let r = new XMLHttpRequest();
r.open(method, url, async, user, password);
r.timeout = 10;
}
Аффтар данной конструкции задаёт типа загадку:
"Есть у нас обертка над XMLHttpRequest. Отгадайте что может пойти не так?"
Ссыль: https://pikabu.ru/story/zagadka_po_js_5383775
ps. Учи стандарты JS фокусник!
Stallman 04.10.2017 14:32 # 0
Т. е., аналогично питонячьему:
Вопрос #2:
Как проверить, что в мою функцию опциональным аргументом явно передали андефайнед?
Her 04.10.2017 15:34 # +1
arguments.length покажет передавал ли ты явно параметр
1024-- 04.10.2017 18:45 # +1
f.call(null, ...arguments);
f.apply(null, arguments);
Stallman 05.10.2017 17:07 # +1
inho 04.10.2017 19:11 # +1
roman-kashitsyn 04.10.2017 19:20 # +1
1024-- 04.10.2017 19:46 # +1
Stallman 05.10.2017 00:25 # +1
Надо было сразу на говнокод постить, тут бы хоть смог прочесть вожделенное "JS - говно" (тем более, что он на самом деле говно, да), посмеяться со свежих шуток про PHP, узнать, как сделать то же самое на крестах в компайл тайме, да много чего интересного тут есть, по крайней мере интереснее охуительных истори в духе "как я вчера выплатил ипотеку" или "как я посрался с бабкой в очереди в сбербанке".
SemaReal 05.10.2017 03:20 # +1