Rumah > hujung hadapan web > Soal Jawab bahagian hadapan > Bagaimana untuk menggunakan kaedah dari dalam es6

Bagaimana untuk menggunakan kaedah dari dalam es6

WBOY
Lepaskan: 2022-05-05 15:31:50
asal
1900 orang telah melayarinya

Dalam es6, kaedah from digunakan untuk menukar objek seperti tatasusunan dan objek yang boleh dilalui kepada tatasusunan sebenar Hasil yang dikembalikan ialah contoh tatasusunan yang ditukar Sintaksnya ialah "Array.from( Objek tatasusunan semu atau objek boleh lelar yang anda ingin tukar kepada tatasusunan, fungsi panggil balik dan objek ini apabila fungsi panggil balik dilaksanakan)".

Bagaimana untuk menggunakan kaedah dari dalam es6

Persekitaran pengendalian tutorial ini: sistem Windows 10, ECMAScript versi 6.0, komputer Dell G3.

Cara menggunakan kaedah dari dalam es6

Kaedah ini digunakan untuk menukar dua jenis objek kepada tatasusunan sebenar: objek seperti tatasusunan dan objek boleh dilalui; > Sintaks

Parameter
Array.from( arrayLike, mapFun, thisArg );
Salin selepas log masuk

tatasusunanSuka: diperlukan. Objek tatasusunan pseudo atau objek boleh lelar yang anda mahu tukar kepada tatasusunan; Jika parameter ini ditentukan, fungsi panggil balik akan dilaksanakan untuk setiap elemen dalam tatasusunan baharu.

thisArg: Pilihan. Objek ini digunakan apabila fungsi panggil balik mapFun dilaksanakan.

Nilai pulangan

Instance tatasusunan baharu

Contohnya adalah seperti berikut:

Jana tatasusunan daripada String

Jana tatasusunan daripada Set

Jana tatasusunan daripada Peta
Array.from('foo'); 
// [ "f", "o", "o" ]
Salin selepas log masuk

Jana tatasusunan daripada objek seperti tatasusunan (argumen)
const set = new Set(['foo', 'bar', 'baz', 'foo']);
Array.from(set);
// [ "foo", "bar", "baz" ]
Salin selepas log masuk

[Cadangan berkaitan:
const map = new Map([[1, 2], [2, 4], [4, 8]]);
Array.from(map);
// [[1, 2], [2, 4], [4, 8]]
const mapper = new Map([['1', 'a'], ['2', 'b']]);
Array.from(mapper.values());
// ['a', 'b'];
Array.from(mapper.keys());
// ['1', '2'];
Salin selepas log masuk
tutorial video javascript

,

bahagian hadapan web
function f() {
  return Array.from(arguments);
}
f(1, 2, 3);
// [ 1, 2, 3 ]
Salin selepas log masuk
]

Atas ialah kandungan terperinci Bagaimana untuk menggunakan kaedah dari dalam es6. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
es6
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan