Node.js学习

node.js

  • Node.js是后端语言
  • 浏览器是JavaScript的前端运行环境
  • Node.js是JavaScript的后端运行环境【Node.js是一个基于 Chrome V8 引擎的JavaScript运行环境。】

nodejs能做的事情:1、实现程序员的全栈开发;2、统一公共类库,将代码标准化;3、异步编程;4、处理IO密集型应用;5、构建复杂系统;6、实现对于内存堆栈的监控系统等等。

此处说明下:新版的Node.js已自带npm,安装Node.js时会一起安装,npm的作用就是对Node.js依赖的包进行管理,也可以理解为用来安装/卸载Node.js需要装的东西

JavaScript

1. JavaScript(是什么)?

是一种运行在客户端(浏览器)的编程语言,实现人机交互效果

1. 作用(做什么)?

  • 网页特效(监听用户的一些行为让网页做出对应的反馈)
  • 表单验证(针对表单数据的合法性进行判断)
  • 数据交互(获取后台的数据,渲染到前端)
  • 服务器编程(node.js)【之前js只能在浏览器中运行,现在可以运行在node.js,可以开发服务端了】
    Node.js学习_第1张图片

你可能感兴趣的:(工作小记录,node.js,学习,javascript)