Heim > Web-Frontend > js-Tutorial > Hauptteil

So verwenden Sie den Dreipunktoperator

一个新手
Freigeben: 2017-10-12 09:23:54
Original
3356 Leute haben es durchsucht

Sehen wir uns zunächst ein Beispiel für die Verwendung des Dreipunktoperators unter der es6-Spezifikation an:


let fun=function(a,...list){
    console.log(a,list);
};
fun('0','a','b','c');//0 [a,b,c]
Nach dem Login kopieren

Wie Sie oben sehen können, können wir es jetzt Parameter beim Definieren von Funktionsobjekten dynamisch festlegen: Der erste Parameter a ist ein gewöhnlicher Parameter (ignoriert),

Sie können sehen, dass sich vor der zweiten Parameterliste drei Punkte befinden , diese Schreibmethode ist in der es6-Spezifikation Zwei Zwecke

1 Wird als Parameter verwendet.

2 . Wird als Spread-Operator verwendet.

● Drei Punkte – als Parameter:


let fun1='a','b','c');fun1(1,2);=1,2,3);fun2(1);=[x,...y]=[1,2,3=[1,2,3];
Nach dem Login kopieren

● Drei Punkte – als Parameter Verwendung des Spread-Operators:


let arr=[1,2,3=[2,31,...a,4);=document.querySelectorAll('p'console.log(...ps);= Set([1,2,3,3= Map([[1,'a'],[2,'b'],[3,'c'[...map.values];'wbiokr'];='abc''aaa',...str,'ccc'];
Nach dem Login kopieren


Das obige ist der detaillierte Inhalt vonSo verwenden Sie den Dreipunktoperator. 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
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!