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)

云罗郡主
云罗郡主nach vorne
2018-10-19 14:31:521543Durchsuche

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';
}

lautet:

const answer = x > 10 ? 'greater than 10' : 'less than 10';

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)

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

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;

kann wie folgt abgekürzt werden:

let x, y, z=3;

4. If-Anweisung

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

if (likeJavaScript === true)

wird abgekürzt als:

if (likeJavaScript)

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'

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.`

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!

Stellungnahme:
Dieser Artikel ist reproduziert unter:csdn.net. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen