Heim > Web-Frontend > js-Tutorial > Abkürzungsfähigkeiten, die JavaScript-Entwickler kennen müssen (primär)

Abkürzungsfähigkeiten, die JavaScript-Entwickler kennen müssen (primär)

云罗郡主
Freigeben: 2018-10-19 14:32:23
nach vorne
1548 Leute haben es durchsucht

Der Inhalt dieses Artikels befasst sich mit den Abkürzungsfähigkeiten, die JavaScript-Entwickler kennen müssen (Primärstufe). Ich hoffe, dass er für Sie hilfreich ist.

Abkürzungsfähigkeiten, die JavaScript-Entwickler kennen müssen (primär)

1. Ternärer Operator

Das Folgende ist ein gutes Beispiel für die Zusammenfassung einer vollständigen if-Anweisung in einer Codezeile. Die Abkürzung von

const x = 20;
let answer;
if (x > 10) {
    answer = 'greater than 10';
} else {
    answer = 'less than 10';
}
Nach dem Login kopieren

lautet:

const answer = x > 10 ? 'greater than 10' : 'less than 10';
Nach dem Login kopieren

2. Schleifenanweisung

Bei Verwendung von reinem JavaScript (ohne auf externe Bibliotheken wie jQuery oder lodash angewiesen zu sein) gilt die folgende Abkürzung wird sehr nützlich sein.

for (let i = 0; i <p> wird abgekürzt als: </p><pre class="brush:php;toolbar:false">for (let index of allImgs)
Nach dem Login kopieren

Das Folgende ist ein abgekürztes Beispiel für das Durchlaufen des Arrays forEach:

function logArrayElements(element, index, array) {
  console.log("a[" + index + "] = " + element);
}
[2, 5, 9].forEach(logArrayElements);
// logs:
// a[0] = 2
// a[1] = 5
// a[2] = 9
Nach dem Login kopieren

3. Deklarieren Sie Variablen

Vor der Funktion startet, deklariert die Variable. Es ist eine gute Praxis, Werte zuzuweisen. Bei der Deklaration mehrerer Variablen:

let x;
let y;
let z = 3;
Nach dem Login kopieren

kann wie folgt abgekürzt werden:

let x, y, z=3;
Nach dem Login kopieren

4. If-Anweisung

Wenn Sie if verwenden, um grundlegende Urteile zu fällen, kann der Zuweisungsoperator weggelassen werden.

if (likeJavaScript === true)
Nach dem Login kopieren

wird abgekürzt als:

if (likeJavaScript)
Nach dem Login kopieren

5. Die Dezimalzahl

kann wissenschaftliche Notation verwenden, um größere Daten zu ersetzen, zum Beispiel kann 10000000 als 1e7 abgekürzt werden. Die Abkürzung von

for (let i = 0; i <p> lautet: </p><pre class="brush:php;toolbar:false">for (let i = 0; i <h2> 6. Mehrzeilige Zeichenfolge </h2><p> Wenn Sie eine mehrzeilige Zeichenfolge in den Code schreiben müssen, gehen Sie wie folgt vor: </p><pre class="brush:php;toolbar:false">const lorem = 'Lorem ipsum dolor sit amet, consectetur\n\t'
    + 'adipisicing elit, sed do eiusmod tempor incididunt\n\t'
    + 'ut labore et dolore magna aliqua. Ut enim ad minim\n\t'
    + 'veniam, quis nostrud exercitation ullamco laboris\n\t'
    + 'nisi ut aliquip ex ea commodo consequat. Duis aute\n\t'
    + 'irure dolor in reprehenderit in voluptate velit esse.\n\t'
Nach dem Login kopieren

Aber es gibt einen einfacheren Weg, verwenden Sie einfach Anführungszeichen:

const lorem = `Lorem ipsum dolor sit amet, consectetur
    adipisicing elit, sed do eiusmod tempor incididunt
    ut labore et dolore magna aliqua. Ut enim ad minim
    veniam, quis nostrud exercitation ullamco laboris
    nisi ut aliquip ex ea commodo consequat. Duis aute
    irure dolor in reprehenderit in voluptate velit esse.`
Nach dem Login kopieren

Das Obige ist eine vollständige Einführung in die Abkürzungsfähigkeiten, die JavaScript-Entwickler kennen müssen (Anfänger), falls Sie es wissen möchten Weitere Informationen zu JavaScript-Video-Tutorial finden Sie auf der chinesischen PHP-Website.


Das obige ist der detaillierte Inhalt vonAbkürzungsfähigkeiten, die JavaScript-Entwickler kennen müssen (primär). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:csdn.net
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage