Web Programlama

Web Programlama

DERS PROGRAMI
Web Programlama 401 Ders Programı

Bir Buffer'ın Kopyasını Oluşturma

Lisans: Creative Commons 26.11.2020 tarihinde güncellendi
Bakabileceğiniz Etiketler: Eğitmen: Geleceği Yazanlar Ekibi

buf.copy(hedefBuffer, [hedefBasla], [kaynakBasla], [kaynakSon]) metodu

buf.copy() metodu, bir buffer'ın içeriğini, diğer bir buffer içine kopyalamak amacıyla kullanılır.

 

Argümanlar

Ad Açıklama Zorunlu / İsteğe bağlı Tip
hedefBuffer İçine kopyanın aktarılacağı buffer Zorunlu Buffer nesnesi
hederBasla Hedef buffer'daki başlangıç noktası. Öntanımlı değer 0. İsteğe bağlı Sayı
kaynakBasla Kaynak buffer'daki başlangıç noktası. Öntanımlı değer 0. İsteğe bağlı Sayı
kaynakSon Kaynak buffer'daki son nokta. Öntanımlı değer buffer.length İsteğe bağlı Sayı

 

Örnek

> var str1 = new Buffer(10);
undefined
> var str2 = new Buffer(10);
undefined
> str1.write("abcdefghij");
10
> str2.write("**********");
10
> str1.toString();
'abcdefghij'
> str2.toString();
'**********'
> str1.copy(str2,2,3,5);
2
> str2.toString();
'**de******'
>

str1

a b c d e f g h i j
0 1 2 3 4 5 6 7 8 9

str2

* * * * * * * * * *
0 1 2 3 4 5 6 7 8 9

str2

* * d e * * * * * *
0 1 2 3 4 5 6 7 8 9