Для пользователей Laravel Homestead: Если кто-либо использует Laravel с усадьбой, вы можете получить доступ к бэкэнду приложения с использованием 192.168.10.10 в эмуляторе
Все еще не работает? Другим хорошим решением является использование ngrok https://ngrok.com/
Вот объяснение ключевого слова let
с некоторыми примерами.
let
работает очень похоже наvar
. Основное отличие состоит в том, что область действия переменнойvar
- это полная функция включения
В этой таблице в Википедии показано, какие браузеры поддерживают Javascript 1.7.
Обратите внимание, что только браузеры Mozilla и Chrome поддерживают Это. IE, Safari и, возможно, другие не делают.
Есть некоторые тонкие различия - пусть
область видимости ведет себя больше как переменная область видимости в большей или меньшей степени любые другие языки.
Например, он распространяется на вмещающий блок, Они не существуют до того, как объявлены, и т. Д.
Однако стоит отметить, что let
является лишь частью более новых реализаций Javascript и имеет различные степени поддержки браузера .
Ниже шоу, как 'позволенный' и 'var' отличаются в объеме:
let gfoo = 123;
if (true) {
let gfoo = 456;
}
console.log(gfoo); // 123
var hfoo = 123;
if (true) {
var hfoo = 456;
}
console.log(hfoo); // 456
Эти gfoo
, определенный let
первоначально находится в глобальная область видимости , и когда мы объявляем gfoo
снова в if clause
, объем изменился и когда новое значение присвоено переменной в том объеме, это не влияет глобальная область видимости.
принимая во внимание, что hfoo
, определенный var
находится первоначально в глобальная область видимости , но снова когда мы объявляем это в эти if clause
, она рассматривает глобальную область видимости hfoo, хотя var использовался снова для объявления этого. И когда мы повторно присваиваем его значение, мы видим, что глобальная область видимости hfoo также затронута. Это - главная разница.