跟你分享7道Node.js基础知识面试题,看看你会几道呀
Posted web前端开发
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了跟你分享7道Node.js基础知识面试题,看看你会几道呀相关的知识,希望对你有一定的参考价值。
1.想创建一个文件,通过流的方式读取数据,该怎么做?()
A.调用fs.open方法
B.调用fs.read方法
C.调用fs.readFile方法
D.调用fs.createReadStream创建一个Readable流,然后监听data事件处理数据
2.想知道一个stream.Writable实例发生了什么错误该怎么办?()
A.调用error方法
B.监听error事件,提供一个callback,callback的参数是Error实例,保存了错误信息
C.不可能发生错误
D.监听finish事件,然后再调用error方法判断是否发生了错误
3.在Node.js代码中要加载http模块,怎么做()
A.http模式是全局的,无需加载,直接使用即可
B.使用require('http')即可
C.使用module方法
D.使用exports方法
4.在Node.js中,想让自定义的类具有发射事件的能力,需要继承哪个类?()
A.Events
B.events.Event
C.events.EventEmitter
D.Buffer
5.要使用node.js的http模块创建一个http server,需要调用哪些方法()
A.http.createClient
B.http.createServer
C.http.Server.listen
D.http.get
6.想要监听事件,可以用下列哪些方法?()
A.emitter.addListener
B.emitter.on
C.emitter.once
D.emitter.emit
7.想知道一个字符串是否包含某个字符,该怎么做?()
A.调用indexOf,返回值不是-1就说明包含指定的字符
B.调用lastIndexOf,返回值不是-1就说明包含指定的字符
C.调用match方法
D.调用search方法
请把你的答案,写在留言区,我们也会将正确答案公开在留言区里。
下期,我们将分享php方面的面试题,请记得过来答题。
以上是关于跟你分享7道Node.js基础知识面试题,看看你会几道呀的主要内容,如果未能解决你的问题,请参考以下文章