當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Node.js Buffer.keys()用法及代碼示例


Buffer.keys()方法用於返回迭代器對象,該對象包含緩衝區對象中每個字節的鍵。

用法:

Buffer.keys()

參數:此方法不接受任何參數。


返回值:它返回一個具有緩衝區鍵的迭代器對象。

範例1:

// Node.js program to demonstrate the    
// Buffer.keys() method   
var buf = Buffer.from('Hello World'); 
   
// Read in the iterator object 
// and return the key number 
for (index of buf.keys()) { 
      console.log(index); 
}

輸出:

0
1
2
3
4
5
6
7
8
9 

範例2:

// Node.js program to demonstrate the 
// Buffer.keys() method 
var buf1 = Buffer.from('abc'); 
var buf2 = Buffer.from('1'); 
   
// Read in the first iterator object 
// and return the key number 
for(index of buf1.keys()) { 
    console.log(index); 
} 
   
// Read in the first iterator object 
// and return the key number 
for(index of buf2.keys()) { 
    console.log(index) 
}

輸出:

0
1
2
0

注意:上麵的程序將通過使用node index.js命令。

參考: https://nodejs.org/api/buffer.html#buffer_buf_keys



相關用法


注:本文由純淨天空篩選整理自priyanshid1大神的英文原創作品 Node.js | Buffer.keys() Method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。