Heim > Web-Frontend > js-Tutorial > Detaillierte Erläuterung gängiger Funktionsbeispiele für Front-End-Methoden

Detaillierte Erläuterung gängiger Funktionsbeispiele für Front-End-Methoden

小云云
Freigeben: 2018-03-08 15:56:59
Original
1579 Leute haben es durchsucht


Dieser Artikel enthält hauptsächlich detaillierte Beispiele für gängige Methoden und Funktionen im Front-End-Schreibprozess. Ich hoffe, dass er allen helfen kann.

1. push()-Methode

Definition und Verwendung
push()-Methode fügt am Ende einen Wert hinzu das Array oder mehrere Elemente und gibt die neue Länge zurück.

Syntax

arrayObject.push(newelement1,newelement2,....,newelementX)。
Nach dem Login kopieren

Rückgabewert
Die neue Länge nach dem Hinzufügen des angegebenen Werts zum Array.

Erklärung
Die push()-Methode kann ihre Parameter nacheinander am Ende von arrayObject hinzufügen. Es ändert das ArrayObject direkt, anstatt ein neues Array zu erstellen. Die push()-Methode und die pop()-Methode verwenden die vom Array bereitgestellte First-in-Last-Pop-Funktion.

Tipps und Hinweise
Hinweis: Diese Methode ändert die Länge des Arrays.
Tipp: Um ein oder mehrere Elemente am Anfang des Arrays hinzuzufügen, verwenden Sie die Methode unshift().

2. Lokaler Speicher localStorage

Daten lokal speichern

    const info = {
        name: 'Lee',
        age: 20,
        id: '001'
    };
    sessionStorage.setItem('key', JSON.stringify(info));
    localStorage.setItem('key', JSON.stringify(info));
Nach dem Login kopieren

Daten aus dem lokalen Speicher abrufen

    var data1 = JSON.parse(sessionStorage.getItem('key'));    var data2 = JSON.parse(localStorage.getItem('key'));
Nach dem Login kopieren

Gespeicherte Daten aus dem lokalen Speicher löschen Daten

    sessionStorage.removeItem('key');
    localStorage.removeItem('key');
Nach dem Login kopieren

Alle gespeicherten Daten löschen

    sessionStorage.clear();
    localStorage.clear();
Nach dem Login kopieren

Auf lokale Speicheränderungen achten

Wird ausgelöst, wenn sich der Speicher ändert (Hinzufügen, Aktualisieren, Löschen). Es werden nur andere Seiten unter demselben Domainnamen überwacht, um den Speicher zu ändern

    window.addEventListener('storage', function (e) {
        console.log('key', e.key);        console.log('oldValue', e.oldValue);        console.log('newValue', e.newValue);        console.log('url', e.url);
    })
Nach dem Login kopieren

3 . Eingabe

Nach dem Klicken den blauen Rand entfernen

 1、在顶部style中直接控制css样式:<style type="text/css">

       input{outline:none;}</style>2、直接用 input:focus { outline: none; } 控制聚焦时不出现蓝色边框~
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung gängiger Funktionsbeispiele für Front-End-Methoden. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
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