Rumah > hujung hadapan web > tutorial js > Arahan untuk menggunakan kaedah buffer.copy dalam node.js_node.js

Arahan untuk menggunakan kaedah buffer.copy dalam node.js_node.js

WBOY
Lepaskan: 2016-05-16 16:27:15
asal
1817 orang telah melayarinya

Penerangan kaedah:

Lakukan operasi penyalinan dan penggantian antara penimbal yang berbeza.

Salin data daripada penimbal sumber dan gantikannya di lokasi yang ditentukan dalam penimbal sasaran.

Tatabahasa:

Salin kod Kod adalah seperti berikut:

buffer.copy(targetBuffer, [targetStart], [sourceStart], [sourceEnd])

Terima parameter:

targetBuffer Target penimbal, penimbal untuk melakukan penggantian salinan

targetStart Kedudukan permulaan penggantian data penimbal sasaran

sourceStart Kedudukan permulaan salinan data penimbal sumber

sourceEnd Kedudukan akhir salinan data penimbal sumber

Contoh:

Dalam contoh ini, data antara 16 dan 20 buf1 diekstrak, data disalin ke buf2 dan penggantian bermula dari kedudukan 8 buf2.

Salin kod Kod adalah seperti berikut:

buf1 = Penampan baharu(26);
buf2 = Penampan baharu(26);
untuk (var i = 0 ; i < 26 ; i ) {
buf1[i] = i 97; // 97 ialah ASCII a
buf2[i] = 33; // ASCII !
}
buf1.copy(buf2, 8, 16, 20);
console.log(buf2.toString('ascii', 0, 25));
Label berkaitan:
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