وصف الطريقة:
قم بإجراء نسخ واستبدال العمليات بين المخازن المؤقتة المختلفة.
انسخ البيانات من المخزن المؤقت المصدر واستبدلها إلى الموقع المحدد للمخزن المؤقت الهدف.
القواعد:
نسخة الكود كما يلي:
buffer.copy (TargetBuffer ، [TargetStart] ، [sudcestart] ، [sourceend])
تلقي المعلمات:
TargetBuffer Target Buffer ، قم بتنفيذ المخزن المؤقت للنسخ
موضع بدء تشغيل TargetStart لاستبدال بيانات المخزن المؤقت المستهدف
SODCESTART موقع بدء تكرار بيانات المخزن المؤقت للمصدر
المصدر الموقف النهائي لنسخة بيانات المصدر العازلة
مثال:
في هذا المثال ، يتم استخراج البيانات بين BUF1 16 و 20 ، ويتم نسخ البيانات في BUF2 ، ويبدأ الاستبدال من الموضع 8 من BUF2.
نسخة الكود كما يلي:
BUF1 = عازلة جديدة (26) ؛
buf2 = عازلة جديدة (26) ؛
لـ (var i = 0 ؛ i <26 ؛ i ++) {
buf1 [i] = i + 97 ؛ // 97 هو ASCII
buf2 [i] = 33 ؛ // ASCII!
}
buf1.copy (buf2 ، 8 ، 16 ، 20) ؛
console.log (buf2.ToString ('Ascii' ، 0 ، 25)) ؛