1.node.js是运行在服务端的js。
2.node的特点:
1.异步I/O
2.基于事件驱动的编程风格
3.单线程
4.跨平台
3.node的优缺点:
优点:
1.高并发
2.适合I/O密集型应用
缺点:
1.只支持单核CPU,不能充分利用CPU
2.可靠性低,一旦代码某个环节崩溃,整个系统崩溃
3.开源组件质量参差不齐
4.Debug调试不方便。
4.运行方式有两种:
1.外部文件:将代码写在js文件夹中。
2.终端:在命令行中,直接输入node,即可编程。
5.nodejs使用规范:
遵守conmmonjs规范
6.常用内置模块:
http,fs,url,querstring,path