Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 11341|Vastaus: 0

[JavaScript] Ero let- ja var-määritelmämuuttujien välillä js:ssä

[Kopioi linkki]
Julkaistu 9.8.2017 17.25.50 | | |
JavasCrip{filter}t Strict Mode

Kun kohtaat ensimmäistä kertaa let-avainsanan, on käsite, johon sinun täytyy kiinnittää erittäin, erittäin tarkkaavaisesti: "Javascrip{filtering}t strict mode", esimerkiksi seuraava koodi aiheuttaa virheen:



Virheilmoitus kuuluu:



Kiertotie on lisätä tiedoston otsikkoon "javascrip{filter}t strict mode" -ilmoitus:




Yhdelle funktiolle
Jos laitat "käytä strict" funktion ensimmäiselle riville, koko funktio toimii "strict-tilassa".




Yhtäläisyydet ja erot let- ja var-avainsanojen välillä

Ilmoitusta ei anneta, ja suoritus on sama



Käyttäen ilmoittamattomia muuttujia, suorituskyky on erilainen:



Kun samaa muuttujaa julistetaan toistuvasti, käyttäytyminen on erilaista:



Muuttujien laajuus on erilainen







Edellinen:createCriterian yksityiskohtainen käyttö on QBC-kysely Hibernate-järjestelmässä
Seuraava:Väärinymmärrys count(0) ja count(*) SQL-lauseissa
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com