Computer >> 컴퓨터 >  >> 프로그램 작성 >> JavaScript

Node.js의 스트림 writable.writableObjectMode 속성

<시간/>

writable.writableObjectMode 속성은 지정된 쓰기 가능한 Stream의 objectMode 속성을 가져오는 데 사용됩니다. 개체 모드가 설정되어 있으면 속성이 'true'를 반환하고, 그렇지 않으면 'false'를 반환합니다.

구문

writeable.writableObjectMode

예시

writableObjectMode.js라는 이름의 파일을 만들고 아래 코드 조각을 복사합니다. 파일을 생성한 후 다음 명령을 사용하여 아래 예와 같이 이 코드를 실행하십시오 -

노드 writeableObjectMode.js

writeableObjectMode.js

// writable.writableObjectMode 속성을 시연하는 프로그램// 스트림 가져오기 moduleconst stream =require('stream');// objectMode를 trueobjectMode로 설정:true// writableconst writable =new stream.Writable로 데이터 스트림 만들기 ({ // 스트림에서 데이터 쓰기 write:function(chunk, encoding, next) { // 표시할 데이터 청크 변환 console.log(chunk.toString()); next(); }});// 데이터 쓰기 - 버퍼에 없음 queuewritable.write('Welcome to TutorialsPoint !');writable.write('SIMPLY LEARNING ');// 대기열 길이 인쇄 dataconsole.log(writable.writableObjectMode ==true); 

출력

C:\home\node>> 노드 writableObjectMode.jsTutorialsPoint에 오신 것을 환영합니다! 단순 학습true

예시

예를 하나 더 살펴보겠습니다.

// writable.writableObjectMode 속성 시연 프로그램// 스트림 가져오기 moduleconst stream =require('stream');// writableconst로 데이터 스트림 만들기 writable =new stream.Writable({ // 스트림에서 데이터 쓰기 write:function(chunk, encoding, next) { // 표시할 데이터 청크 변환 console.log(chunk.toString()); next(); }});// 데이터 쓰기 - 버퍼 대기열에 없음 쓰기 가능. write('TutorialsPoint에 오신 것을 환영합니다!');writable.write('SIMPLY LEARNING ');// 대기열 길이 인쇄 dataconsole.log(writable.writableObjectMode);

출력

C:\home\node>> node writableObjectMode.jsTutorialsPoint에 오신 것을 환영합니다! 단순 학습undefined기본값은 정의되지 않습니다.