Size: a a a

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

2021 September 26

S

Simkav in JavaScript Noobs — сообщество новичков
после этого оно пойдет в обратном порядке умножатся
источник

PP

Pavel Pavlov in JavaScript Noobs — сообщество новичков
Народ, как вычислить синус/косинус, когда даны градусы, а не радианы?
источник

PP

Pavel Pavlov in JavaScript Noobs — сообщество новичков
Не нашел вразумительного ответа в инете
источник

PP

Pavel Pavlov in JavaScript Noobs — сообщество новичков
Есть формула, ее нужно решить подставив любой х, и углы в градусах
источник

PP

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

j

jk in JavaScript Noobs — сообщество новичков
Изначально моя ирония основывалась на статистике профессий пользователей, которую любят упоминать во всякого рода телеграм каналах.
источник

j

jabascripter in JavaScript Noobs — сообщество новичков
офигенно тебе объяснили, это рекурсия
источник

TF

Tikhon Fedulov in JavaScript Noobs — сообщество новичков
Пытаюсь понять что такое замыкания в js, всё практически понял, осталось только у вас здесь уточнить, чтобы наверняка и без ошибок было. Сейчас напишу своими словами, поправьте пожалуйста, если что

1) Замыканием в программировании называют комбинацию из функции и внешних переменных, на которые эта функция может ссылаться в процессе выполнения.
2) Замыкание в js происходит каждый раз, когда функция вызывается.
3) При вызове функции в js для неё каждый раз создаётся лексическое окружение, которое запоминает все локальные и внешние переменные.
4(вопрос) *Допустим что функция в процессе выполнения не ссылается на внешние переменные*, однако на learn.javascript.ru говориться что замыкание в js происходит каждый раз при вызове функции.
Правильно ли я понял, что этот пример тоже называется замыканием, так как при вызове функции будет создаваться новое лексическое окружение содержащее в себе ссылки на внешние переменные, хотя явно эти переменные так и не будут использованы
источник

TT

T T in JavaScript Noobs — сообщество новичков
Math js гыгли
источник

PP

Pavel Pavlov in JavaScript Noobs — сообщество новичков
Нету там такого
источник

И

Интроверт in JavaScript Noobs — сообщество новичков
А перевести углы в радианы можно?
источник

TT

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

TF

Tikhon Fedulov in JavaScript Noobs — сообщество новичков
Подскажите пожалуйста по 4 пункту, я всё правильно написал ?
источник

j

jk in JavaScript Noobs — сообщество новичков
Ну вроде как.
источник

SD

Serg Diezz in JavaScript Noobs — сообщество новичков
Что практика? Практика как раз показывает что у всех языков есть много минусов, когда на них делается что-то сложнее хеллоу ворда
источник

{

{ Max: 'JS Engineer'... in JavaScript Noobs — сообщество новичков
Лексическое окружение создается, когда интерпретатор прочитывает код перед выполнением и запоминает места в памяти объявленных переменных и функций. Лекс. обл. видимости это по факту скрытый объект под капотом, в котором данные хранятся в виде ключ-значение. Замыкание работает, потому что у блока код есть ссылка на внешнюю область видимости (но внешняя область не имеет доступ ко внутренней, поэтому через замыкание можно делать паттерн Модуль (инкапсуляция переменных))
источник

{

{ Max: 'JS Engineer'... in JavaScript Noobs — сообщество новичков
Я так понимаю
источник

{

{ Max: 'JS Engineer'... in JavaScript Noobs — сообщество новичков
в жс есть не только интерпретатор, также коипилятор, который преобразует скрипт в машинный код, который крутится в движке и веб-апи (точно не помню как). поэтому важно писать оптимизированный код, например в переменную let a = 'string', не перезаписывать число, потому что движку придется рекомпилировать скрипт в машинный код снова
источник

TF

Tikhon Fedulov in JavaScript Noobs — сообщество новичков
Да, всё правильно, просто немного смущает определение замыкания. На разных сайтах это определение немного по разному написано. Также везде написано, что в js замыкание происходит каждый раз при вызове функции. Соответственно вопрос, почему оно "происходит", если допустим функция в процессе выполнения не ссылается на внешние переменные
источник

j

jabascripter in JavaScript Noobs — сообщество новичков
а зачем писать что-то что сложнее хеллоу ворлда?
источник