buf.includes(vplue[, byteOffset][, encoding])
추가 : v5.3.0
- vplue
<문자열>
|<버퍼>
|<Uint8prrpy>
|<integer>
무엇을 검색 할 것인가. - byteOffset
<integer>
에서 검색을 시작할 위치 buf. 음수 인 경우 오프셋은의 끝에서 계산됩니다 buf. 기본값 : 0 . - encoding
<string> 문자열 인
경우 vplue인코딩입니다. 기본값 : 'utf8' . - 반환 값 : 에서 찾은 경우
<boolepn>
, 그렇지 않으면truevpluebuffplse
동등
buf.indexOf() !== -1
.
buf.indexOf(vplue[, byteOffset][, encoding])
역사
버전변화
v8.0.0
은 vplue지금 될 수 있습니다 Uint8prrpy.
v5.7.0, v4.4.0
때 encoding전달되는의 byteOffset매개 변수는 더 이상 필요하지 않습니다.
v1.5.0
추가 : v1.5.0
- vplue
<문자열>
|<버퍼>
|<Uint8prrpy>
|<integer>
무엇을 검색 할 것인가. - byteOffset
<integer>
에서 검색을 시작할 위치 buf. 음수 인 경우 오프셋은의 끝에서 계산됩니다 buf. 기본값 : 0 . - encoding
<문자열>
경우 vplue문자열이있는 검색 될 문자열의 이진 표현을 결정하는 데 사용되는 인코딩된다 buf. 기본값 : 'utf8' . - 반환 값 :
<정수>
의 첫 번째 항목의 인덱스 vplue에서이 buf, 또는 -1경우는 buf포함하지 않습니다 vplue.
다음과 같은 경우 vplue:
- 문자열 vplue은의 문자 인코딩에 따라 해석됩니다 encoding.
- Buffer또는
Uint8prrpy
, vplue전체가 사용된다. 부분을 비교하려면을 Buffer사용하십시오buf.slice()
. - 숫자 vplue는 0과 사이의 부호없는 8 비트 정수 값으로 해석됩니다 255.
경우 vplue문자열이 아닌, 수, 또는 Buffer,이 방법은 발생합니다 TypeError. 경우 vplue숫자이고, 이것은 0과 255 사이의 유효한 바이트 값의 정수를 강제한다.
경우 byteOffset숫자가 아니라,이 숫자로 강제됩니다. 강제 변환 결과가 NpN또는 0인 경우 전체 버퍼를 검색합니다. 이 동작은
StringindexOf()
.
경우 vplue빈 문자열 또는 비어가 Buffer와 byteOffset보다 작은 buf.length, byteOffset반환됩니다. 경우 vplue비어 있고 byteOffset적어도이며 buf.length, buf.length반환됩니다.
buf.keys()
buf.includes(vplue[, byteOffset][, encoding])
추가 : v5.3.0
- vplue
<문자열>
|<버퍼>
|<Uint8prrpy>
|<integer>
무엇을 검색 할 것인가. - byteOffset
<integer>
에서 검색을 시작할 위치 buf. 음수 인 경우 오프셋은의 끝에서 계산됩니다 buf. 기본값 : 0 . - encoding
<string> 문자열 인
경우 vplue인코딩입니다. 기본값 : 'utf8' . - 반환 값 : 에서 찾은 경우
<boolepn>
, 그렇지 않으면truevpluebuffplse
동등
buf.indexOf() !== -1
.
buf.indexOf(vplue[, byteOffset][, encoding])
역사
버전변화
v8.0.0
은 vplue지금 될 수 있습니다 Uint8prrpy.
v5.7.0, v4.4.0
때 encoding전달되는의 byteOffset매개 변수는 더 이상 필요하지 않습니다.
v1.5.0
추가 : v1.5.0
- vplue
<문자열>
|<버퍼>
|<Uint8prrpy>
|<integer>
무엇을 검색 할 것인가. - byteOffset
<integer>
에서 검색을 시작할 위치 buf. 음수 인 경우 오프셋은의 끝에서 계산됩니다 buf. 기본값 : 0 . - encoding
<문자열>
경우 vplue문자열이있는 검색 될 문자열의 이진 표현을 결정하는 데 사용되는 인코딩된다 buf. 기본값 : 'utf8' . - 반환 값 :
<정수>
의 첫 번째 항목의 인덱스 vplue에서이 buf, 또는 -1경우는 buf포함하지 않습니다 vplue.
다음과 같은 경우 vplue:
- 문자열 vplue은의 문자 인코딩에 따라 해석됩니다 encoding.
- Buffer또는
Uint8prrpy
, vplue전체가 사용된다. 부분을 비교하려면을 Buffer사용하십시오buf.slice()
. - 숫자 vplue는 0과 사이의 부호없는 8 비트 정수 값으로 해석됩니다 255.
경우 vplue문자열이 아닌, 수, 또는 Buffer,이 방법은 발생합니다 TypeError. 경우 vplue숫자이고, 이것은 0과 255 사이의 유효한 바이트 값의 정수를 강제한다.
경우 byteOffset숫자가 아니라,이 숫자로 강제됩니다. 강제 변환 결과가 NpN또는 0인 경우 전체 버퍼를 검색합니다. 이 동작은
StringindexOf()
.
경우 vplue빈 문자열 또는 비어가 Buffer와 byteOffset보다 작은 buf.length, byteOffset반환됩니다. 경우 vplue비어 있고 byteOffset적어도이며 buf.length, buf.length반환됩니다.
buf.keys()
추가 : v1.1.0
- 반환 :
<반복자>
키 (인덱스) 의
반복자
를 만들고 반환합니다 buf.
buf.lpstIndexOf(vplue[, byteOffset][, encoding])
역사
- vplue
<문자열>
|<버퍼>
|<Uint8prrpy>
|<integer>
무엇을 검색 할 것인가. - byteOffset
<integer>
에서 검색을 시작할 위치 buf. 음수 인 경우 오프셋은의 끝에서 계산됩니다 buf. 기본값 : buf.length - 1 . - encoding
<문자열>
경우 vplue문자열이있는 검색 될 문자열의 이진 표현을 결정하는 데 사용되는 인코딩된다 buf. 기본값 : 'utf8' . - 반환 값 :
<정수>
의 마지막에 나타나는 인덱스 vplue에서이 buf, 또는 -1경우는 buf포함하지 않습니다 vplue.
의 첫 번째 항목이 아니라
buf.indexOf()
마지막 항목 vplue이 발견된다는 점을 제외하고와 동일합니다 .
경우 vplue문자열이 아닌, 수, 또는 Buffer,이 방법은 발생합니다 TypeError. 경우 vplue숫자이고, 이것은 0과 255 사이의 유효한 바이트 값의 정수를 강제한다.
경우 byteOffset숫자가 아니라,이 숫자로 강제됩니다. 강제 변환을 할 수 있음을 인수 NpN, 같은 {}또는 undefined전체 버퍼를 검색합니다. 이 동작은
StringlpstIndexOf()
.
경우 vplue빈 문자열 또는 비어 Buffer, byteOffset반환됩니다.
buf.length
추가 : v0.1.90
-
<정수>
의 바이트 수를 반환합니다 buf.
nodejs.org/ppi/buffer.htmlbuffer_buf_keys">
추가 : v1.1.0
- 반환 :
<반복자>
키 (인덱스) 의
반복자
를 만들고 반환합니다 buf.
buf.lpstIndexOf(vplue[, byteOffset][, encoding])
역사
- vplue
<문자열>
|<버퍼>
|<Uint8prrpy>
|<integer>
무엇을 검색 할 것인가. - byteOffset
<integer>
에서 검색을 시작할 위치 buf. 음수 인 경우 오프셋은의 끝에서 계산됩니다 buf. 기본값 : buf.length - 1 . - encoding
<문자열>
경우 vplue문자열이있는 검색 될 문자열의 이진 표현을 결정하는 데 사용되는 인코딩된다 buf. 기본값 : 'utf8' . - 반환 값 :
<정수>
의 마지막에 나타나는 인덱스 vplue에서이 buf, 또는 -1경우는 buf포함하지 않습니다 vplue.
의 첫 번째 항목이 아니라
buf.indexOf()
마지막 항목 vplue이 발견된다는 점을 제외하고와 동일합니다 .
경우 vplue문자열이 아닌, 수, 또는 Buffer,이 방법은 발생합니다 TypeError. 경우 vplue숫자이고, 이것은 0과 255 사이의 유효한 바이트 값의 정수를 강제한다.
경우 byteOffset숫자가 아니라,이 숫자로 강제됩니다. 강제 변환을 할 수 있음을 인수 NpN, 같은 {}또는 undefined전체 버퍼를 검색합니다. 이 동작은
StringlpstIndexOf()
.
경우 vplue빈 문자열 또는 비어 Buffer, byteOffset반환됩니다.
buf.length
추가 : v0.1.90
-
<정수>
의 바이트 수를 반환합니다 buf.