Onko Javascript-kirjainkoko herkkä? - Ominaisuudet Javascript kirjainkoolla

Sisällysluettelo:

Anonim

Johdanto onko Javascriptin kirjainkoko herkkä?

JavaScript on tulkittu skriptikieli. Sitä käytetään web-kehityksessä verkkosivujen luomiseen vuorovaikutteisesti pääsemällä asiakkaiden koneresursseihin kehittämään JavaScript-kirjoitettuja asiakaspuolen komentosarjoja. Koska se laaditaan, sen sääntö perustuu alustaan, jota tulkitaan. Javascriptin standardit haluaisivat sen olevan kirjainkoolla. Vaikka Javascript on isot ja pienet kirjaimet, jotkut alustat eivät kunnioita sen kirjainkoon luonnetta.

Mikä on JavaScript?

Javascript on dynaaminen verkkoskriptikieli. Sitä käytetään tyypillisimmin verkkosisällön kielenä, jonka toteutukset sallivat asiakaspuolen komentosarjan toimia käyttäjän kanssa ja luoda dynaamisia sivuja. Se on tulkittu keinotekoinen kieli, jolla on olosuhteet.

JavaScriptiin viitattiin ensin LiveScript-muodossa, mutta selain muutti nimensä JavaScripiksi, todennäköisesti Java-prosessin tuottamien ilojen vuoksi. JavaScript loi johdannon nimellä LiveScript. Kielen yleinen ydin on upotettu selaimeen.

JavaScript-ominaisuudet: -

  • JavaScript on kevyt, keinotekoinen ja tulkittu kieli.
  • Käytetään verkkokeskeisten sovellusten tekemiseen.
  • Integroitu Java: n kanssa.
  • Integroitu hypertekstin merkintäkielellä.
  • Avoin ja monialustainen

Mikä on CaseSensitivity?

Teksti, joka on herkkä kirjainten isoille kirjaimille. Esimerkiksi "Tietokone" ja "tietokone" ovat 2 täysin erilaista sanaa, koska "C" on iso esimerkki ensimmäisessä esimerkissä ja pienet kirjaimet toisessa esimerkissä. Trendikkääissä järjestelmissä salasanat ovat kirjainkoolla ja käyttäjänimet ovat toisinaan myös kirjainkoolla.

Kaikki mikä ei ole kirjainkoolla merkitsee, että suuret tai pienet merkit syötetään usein. Esimerkiksi Windows-ohjelmarivi tai MS-DOS ei ole kirjainkoolla, mutta Linux-ohjelmarivi on kirjainkoolla.

Miksi isojen ja pienten kirjainten herkkyys on niin tärkeä JavaScriptissä?

Se on pedon luonne. Käsikirjoitus on kirjoitettu selkeänä tekstinä, aloittelijoille, mutta se ei ole vain merkintöjä kuten hypertekstin merkintäkieli (joka on pohjimmiltaan kirjainkohtaisia), se on koodi, ja se altistetaan enemmän selaimen sisäiselle toiminnalle (DOM API).

var names, Names;

Nämä kaksi muuttujaa näyttävät samanlaisilta, mutta Javascriptin mukaan ne ovat kuitenkin toisistaan ​​erillään. Tärkeää on, että meillä on taipumus tunnustaa se, ei sen merkityksen, mutta sen kauhean luonteen perusteella. Se mitä se on.

function Person(name, age)
var person = new Person("Zach", 29);

Voimme jättää huomioimatta tämän koodin muodon, koska esineitä ei kuitenkaan voida päällystää. Tarkoituksena on huomauttaa, että henkilö ja henkilö ovat kaksi täysin erilaista objektia. Henkilö on esineiden rakennusyritys ja henkilö on kyseisen rakennusluokan esimerkki.

console.log(person);

Nykyisessä muodossaan meillä kaikilla on velvollisuus tarkistaa isoilla kirjaimillamme tai kohdata toteutettavissa olevia negatiivisia seurauksia, kuten syntaksivirheet, viitevirheet ja erilaiset poikkeukset. Kiinnitä silmä ja pidä muistutus siitä, että Javascript on kirjainkoolla herkkä.

Miksi JavaScript on herkkä, mutta HTML ei?

Komentosarja on selkeä teksti eikä merkitse vain hypertekstin merkintäkieltä, mikä ei merkitse kirjainta. JavaScriptissä avainsanan tulisi olla "kun taas", ei "kun taas" tai "kun taas". Koodien herkkyys on erittäin tärkeä, koska se liittyy läheisesti hypertekstin merkintäkieleen, mutta jotkin tavat ja tapahtumat mainitaan toisin. JavaScript sisältää tiukan syntaksin JavaScript-kirjoitettuihin asiakaspuolen komentosarjoihin.
Joillakin hypertekstin merkintäkielen tunnisteilla ja määritteillä on sama nimi kuin JavaScript-objekteilla ja ominaisuuksilla. HTML-muodossa määritteiden ja tunnisteiden nimet eivät ole kirjainkoolla merkityksellisiä. Hypertekstin merkintäkielen ja JavaScriptin suljettu assosiaatio aiheuttaa sekaannusta, joten tapausherkkyys on JavaScriptin lisäksi tärkeä.

Seuraavat kaksi sanaa JavaScript ovat täysin erilaisia:

var demo;
var DEMO;

Seuraavat ovat erilaisia ​​kohteita Javascript-kirjainkokojen perusteella:

function Employee(id, name, subject)(
this.id = id;
this.name = name;
)
var employee = new Employee("ee1", “John”, ”30”);

Kun käytät JavaScriptiä, tarkista muuttujan, toiminnan ja objektin nimen isot kirjaimet. Tämä voi pysäyttää syntaksin ja erilaiset virheet.

Onko Javascript-kirjainkoko herkkä?

JavaScript on kirjainkoolla kieli. Tämä tarkoittaa, että kielen avainsanat, muuttujat, toiminimet ja muut tunnisteet tulisi kirjoittaa samalla tavalla kirjaimilla.

Joten tunnukset Aika ja Aika voivat välittää JavaScriptillä täysin erilaisia ​​merkityksiä.

HUOMAUTUS: Huolellisuutta tulisi tulkita, kun taas muuttujien ja suorituskykyjen nimien kirjoittaminen JavaScriptiin.

Seuraava esimerkki osoittaa, että JavaScript on kirjainkoolla kieli:



My favorite subject

var subject, Subject;
subject = "Java";
Subject = "Maths";
document.getElementById("demo").innerHTML = subject;



My favorite subject

var subject, Subject;
subject = "Java";
Subject = "Maths";
document.getElementById("demo").innerHTML = subject;



My favorite subject

var subject, Subject;
subject = "Java";
Subject = "Maths";
document.getElementById("demo").innerHTML = subject;

Oletetaan, että haluamme löytää merkkijono-muuttujan neulan merkkijono-muuttujan heinäsuovasta. On kolme kappaletta:

  1. Kansainvälistyneiden sovellusten tulisi välttää string.toUpperCase ja string.toLowerCase. Käytä sen sijaan päivittäistä lauseketta, joka jättää huomioimatta tapauksen. Esimerkiksi voltin ampeerin needleRegExp = uusi RegExp (neula, “i”); jota seuraa needleRegExp.test (heinäsuovasta).
  2. Yleensä et todennäköisesti ymmärrä neulan arvoa. Varmista, että neula ei sisällä säännöllisen lausekkeen erikoismerkkejä. Paeta tätä hyväksikäyttöneulaa. Vaihda (/(-(\)()*+?., \\^$ | # \ s) / g, “\\ $ &”) ;.
  3. Eri tapauksissa, jos haluat sovittaa neulan ja heyrickin tarkasti huomioimatta tapausta, muista merkitä ”^” alussa ja “$” säännöllisen lausekkeenmuodostajan kärjessä.

Pisteiden (1) ja (2) pohtimiseksi esimerkki olisi:

var haystack = "A. BAIL. Of. Hay.";
var needle = "bail.";
var needleRegExp = new RegExp(needle.replace(/(-(\)()()*+?., \\^$|#\s)/g, "\\$&"), "i");
var result = needleRegExp.test(haystack);
if (result) (
// Your code here
)

Johtopäätös - Onko Javascript-tapaus herkkä?

Joten ottaen huomioon edellä esitetyt seikat, voimme sanoa, että JavaScript on kirjainkoon kielellä kirjainkoon mukainen. Mitä merkitystä on sillä, että kieli pitää isoja kirjaimia täysin erilaisina kuin heidän pienet vastineensa. Jos esimerkiksi julistat muuttujan, jota JavaScriptillä kutsutaan totalCost, sinun on käytettävä totalCost nähdäksesi kyseinen muuttuja, ei TotalCost, Total cost tai jokin muu yhdistelmä.

Javascriptin kirjainkoko ei koske vain muuttujien nimiä, mutta lisäksi JavaScriptin avainsanoja, tapahtumakäsittelijöitä ja objektien ominaisuuksia tai tapoja. JavaScriptin avainsanat ovat esimerkiksi vain vähän, kun taas, jos, ja niin edelleen. Päinvastoin, tavat (ominaisuudet) käyttävät ”kamelin takaisin” -nimityssopimusta (ensimmäinen sana on vähän ja jokaisen sanan jokainen tilattu ensimmäinen kirjain kirjoitetaan isoilla kirjaimilla), esimerkiksi toArray (), lastModified () jne. .

Suositellut artikkelit

Tämä on opas Is Javascript -rekisteriin. Täällä olemme keskustelleet javascriptin merkityksestä sen ominaisuuksilla, CaseSensitivity, kuinka Javascript on kirjainkoolla herkkä jne. Voit myös tarkastella seuraavaa artikkelia saadaksesi lisätietoja -

  1. Huijata Sheet JavaScript
  2. Onko MongoDB avoin lähdekoodi
  3. Onko SQL Microsoft?
  4. Onko Splunk Free
  5. Työkalut JavaScript
  6. Regex-toiminnot Pythonissa (esimerkki)