Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 11341|Отговор: 0

[JavaScript] Разликата между променливите за дефиниция на let и var в js

[Копирай линк]
Публикувано в 9.08.2017 г. 17:25:50 ч. | | |
javascrip{filter}t строг режим

Когато за първи път срещнете ключовата дума let, има концепция, на която трябва да обърнете много внимание, е "Javascrip{filtering}t strict mode", например следният код ще изпълни грешка:



Съобщението за грешка гласи:



Решението е да се добави декларацията "javascrip{filter}t strict mode" към заглавната част на файла:




За една функция
Ако напишете "use strict" на първия ред от тялото на функцията, цялата функция работи в "строг режим".




Прилики и разлики между ключовите думи let и var

Декларацията не се присвоява и изпълнението е същото



При използване на недекларирани променливи производителността е различна:



При многократно деклариране на една и съща променлива, поведението е различно:



Обхватът на променливите е различен







Предишен:Детайлното използване на createCriteria е QBC заявката в Hibernate
Следващ:Неправилно разбиране на count(0) и count(*) в SQL оператори
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com