Size: a a a

JavaScript Noobs — сообщество новичков

2021 October 03

TT

T T in JavaScript Noobs — сообщество новичков
Но зачем так)))
источник

КК

Ксяу Ка in JavaScript Noobs — сообщество новичков
я вела к тому, зачем промежуточный обьект, если строка уже летит в кодировке. сразу передать её в Buffer.from(...) с указанием кодировки вторым аргументом
источник

КК

Ксяу Ка in JavaScript Noobs — сообщество новичков
а от буфера танцевать уже, но я хз..
источник

D

Delonge1 in JavaScript Noobs — сообщество новичков
if(arraysEqual(newArr, arr2)) {
      console.log(arr1[(arr2.length-1)+1]);
  }
источник

TF

Tikhon Fedulov in JavaScript Noobs — сообщество новичков
Почему здесь функция не запоминает свой контекст вызова, и обращается к глобальной переменной ?
источник

TF

Tikhon Fedulov in JavaScript Noobs — сообщество новичков
источник

TF

Tikhon Fedulov in JavaScript Noobs — сообщество новичков
Насколько я понимал, функция сохраняет свою лексическую область(ссылки на внешние переменные и значения внутренних) при вызове функции
источник

TF

Tikhon Fedulov in JavaScript Noobs — сообщество новичков
Но тут такое ощущение, что она запоминает свою лекс.область уже при объявлении, а не при вызове
источник

TF

Tikhon Fedulov in JavaScript Noobs — сообщество новичков
Объясните пожалуйста, почему так происходит ? Понятно что let ограничена своим блоком
источник

TF

Tikhon Fedulov in JavaScript Noobs — сообщество новичков
Вопрос в другом, почему функция при вызове не обращается к новой let ?
источник

YY

Yurii Yasinitskyi in JavaScript Noobs — сообщество новичков
Она сохраняет лексическое окружение при объявлении
источник

TF

Tikhon Fedulov in JavaScript Noobs — сообщество новичков
Тогда всё сходится, спасибо
источник

YY

Yurii Yasinitskyi in JavaScript Noobs — сообщество новичков
Не за что
источник

ЕБ

Евгений Баранников... in JavaScript Noobs — сообщество новичков
если без подсказок - если оба let на var изменить, то что-нибудь изменится ?)
источник

TF

Tikhon Fedulov in JavaScript Noobs — сообщество новичков
Ну если 2 раза var поставить, то это будет уже синтаксически неправильно, так как мы второй раз объявим уже существующую переменную
источник

TF

Tikhon Fedulov in JavaScript Noobs — сообщество новичков
Попробовал - изменилось, значит этот онлайн редактор js допускает var x = 1; var x = 2
источник

TF

Tikhon Fedulov in JavaScript Noobs — сообщество новичков
Но это аналогично var x = 1; x = 2
источник

TF

Tikhon Fedulov in JavaScript Noobs — сообщество новичков
Что в свою очередь сработало бы и с let
источник

TF

Tikhon Fedulov in JavaScript Noobs — сообщество новичков
let x = 1; x = 2
источник

TF

Tikhon Fedulov in JavaScript Noobs — сообщество новичков
Но там let блоком  ограничена
источник