История изменений
Исправление
shleemypants,
(текущая версия)
:
Ага. Ну так давай ты скажешь поведение кода? А потом объяснишь, почему так. Ок?
...
setTimeout(()=>console.log('1'), 0)
fetch('http://amazingapireally/answer2').then(()=>console.log('2'))
console.log('3')
И он работает «чуть» медленнее чем просто коллбэк, так как интерпретатору ЖС необходимо сначала обратиться к объекту, а потом уже вызвать нужный коллбэк у этого объекта
А то я тут слегка прифигел.
Исправление
shleemypants,
:
Ага. Ну так давай ты скажешь поведение кода? А потом объяснишь, почему так. Ок?
...
setTimeout(()=>'1', 0)
fetch('http://amazingapireally/answer2').then(()=>console.log('2'))
console.log('3')
И он работает «чуть» медленнее чем просто коллбэк, так как интерпретатору ЖС необходимо сначала обратиться к объекту, а потом уже вызвать нужный коллбэк у этого объекта
А то я тут слегка прифигел.
Исправление
shleemypants,
:
Ага. Ну так давай ты скажешь поведение кода? А потом объяснишь, почему так. Ок?
...
setTimeout(()=>'1', 0)
fetch('http://amazingapireally/answer2').then(()=>'2')
console.log('3')
И он работает «чуть» медленнее чем просто коллбэк, так как интерпретатору ЖС необходимо сначала обратиться к объекту, а потом уже вызвать нужный коллбэк у этого объекта
А то я тут слегка прифигел.
Исходная версия
shleemypants,
:
Ага. Ну так давай ты скажешь поведение кода? А потом объяснишь, почему так. Ок?
...
setTimeout(()=>'1', 0)
fetch('http://amazingapireally/answer2').then(()=>'2')
console.log('3')