1.概念
NodeJS 是javascript 运行时环境,不是一门语言、不是框架、不是库;可解析和执行javascript,可脱离浏览器
2.特点
无DOM和BOM,为JavaScript 提供服务器级别的API
事件驱动、非阻塞的IO模型、轻量高效、构建于 chrome 的 V8 引擎上
3.创建服务器
注:特殊,浏览器默认80端口;所有url都是以 ‘/’ 开头;响应内容只能是二进制数据或者字符串;无全局作用域,只有模块作用域
4.网络通信
计算机只有一个物理网卡,局域网网卡地址一样
网卡定位ip;端口号定位应用程序(0-65535)
计算机只识别IP,域名便于记忆