8步神曲NodeJS面试题,记住这

北京治疗白癜风去那个医院 https://wapjbk.39.net/yiyuanzaixian/bjzkbdfyy/etbdf/
1.node有哪些全局对象?process,console,Buffer,exports2.process有哪些常用方法?process.stdin,process.stdout,process.stderr,process.on,process.env,process.argv,process.arch,process.platform,process.exit3.node有哪些定时功能?setTimeout/clearTimeout,setInterval/clearInterval,setImmediate/clearImmediate,process.nextTick4.node中的事件循环是什么样子的?eventloop其实就是一个事件队列,先加入先执行,执行完一次队列,再次循环遍历看有没有新事件加入队列.执行中的叫IOevents,setImmediate是在当前队列立即执行,setTimout/setInterval是把执行定时到下一个队列,process.nextTick是在当前执行完,下次遍历前执行.所以总体顺序是:IOeventssetImmediatesetTimeout/setIntervalprocess.nextTick5.console有哪些常用方法?console.log/console.info,console.error/console.warning,console.time/console.timeEnd,console.trace,console.table6.node中的Buffer如何应用?Buffer是用来处理二进制数据的,比如图片,mp3,数据库文件等.Buffer支持各种编码解码,二进制字符串互转7.express项目的目录大致是什么样子的app.js,package.json,bin/


转载请注明:http://www.aierlanlan.com/cyrz/7515.html