169 похожих чатов

Window.Onload = function() {

let sipStack;
let registerSession;
let callSession;
};

Полагаю, тут дело в том, что это не константы, так?

32 ответов

20 просмотров

let => блочная область

Иван-Иванов Автор вопроса
Vlad Kyselov
let => блочная область

Учту. Но суть не поменяло. 😂

Иван-Иванов Автор вопроса

Исправил на var. Всё точно также.

Эти переменные доступны только внутри этой функции.

Иван Иванов
Исправил на var. Всё точно также.

На const попробуй точно всё полетит!

Иван-Иванов Автор вопроса
Иван Иванов
А если я их как константы обозначу?

Без разницы, хоть var, хоть let, хоть const.

Иван-Иванов Автор вопроса
Иван-Иванов Автор вопроса

Не. В PHP это создание именованной константы, которая доступна из любой функции.

Иван Иванов
Не. В PHP это создание именованной константы, кото...

Любая переменная досиупна всем в своей области

Иван Иванов
Не. В PHP это создание именованной константы, кото...

если создашь без ничего, то будет глобальная) но лучше так не делай

Иван-Иванов Автор вопроса
Иван-Иванов Автор вопроса
Jakhongir
В смысле в любой?

Буквально. Само по себе определение говорит за себя. define() - функция. Создав константу внутри define(функция) она будет доступна в любой другой функции.

Иван Иванов
Буквально. Само по себе определение говорит за се...

Насколько везде? В другом файле, в другом неймспейсе?

Иван Иванов
Не. Неймспейс один.

Так обяви в самом начале с лет или конст и она так же будет видна в любой функции

Иван-Иванов Автор вопроса
Иван-Иванов Автор вопроса

Да. Но капец как работу упрощает)

Иван-Иванов Автор вопроса

Вот можете меня поругать, я люблю всё делить на строки. Для меня видимость происходящего улучшается)

спорно

Иван Иванов
Вот можете меня поругать, я люблю всё делить на ст...

еще чуть-чуть и бросишь свой пхп ради js-карьеры

Иван-Иванов Автор вопроса
jabascripter
еще чуть-чуть и бросишь свой пхп ради js-карьеры

Та не. Мне ваш язык не симпатичен в силу своих функциональных особенностей.

он не имеет к этому никакого отношения

Иван Иванов
Та не. Мне ваш язык не симпатичен в силу своих фун...

функции это лучшее что есть в программировании

Иван-Иванов Автор вопроса
jabascripter
функции это лучшее что есть в программировании

Я согласен. Но их восприятие тоже многое даёт.

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта