![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Nodejs语法
恍然如梦,不知是客
这个作者很懒,什么都没留下…
展开
-
Nodejs笔记--开发环境准备及基础语法
NodejsNodejs是服务器端运行JavaScript的开源、跨平台运行环境。Nodejs原始作者瑞安·达尔(Ryan Dahl),于2009年发布,使用了V8引擎,并采用事件驱动、非阻塞、异步IO模型。2010年,npm软件包管理器诞生,通过它,可以方便的发布、分享Nodejs的库和源代码。Nodejs 4.0引入了ES6语言特性。安装国内可以去阿里云镜像站https://np...原创 2019-07-01 15:47:57 · 294 阅读 · 0 评论 -
Nodejs笔记--控制语句
JS语法语句块JS使用大括号构成语句块。ES6 之前语句块是没有作用域的,从ES6开始支持块作用域,let只能在块作用域内可见function hello(){ let a = 1; var b = 2; c = 3}//let d = 100if (1){ let d = 4; var e = 5; f = 6 if (tr...原创 2019-07-01 17:06:05 · 473 阅读 · 0 评论 -
Nodejs笔记--函数
JS语法函数function 函数名(参数列表) { 函数体; return 返回值;}function add(x,y){ return x+y;}console.log(add(3,5));函数表达式使用表达式来定义函数,表达式中的函数名可以省略,如果这个函数名不省略,也只能用在此函数内部// 匿名函数const add = function(x, y){ re...原创 2019-07-01 19:58:22 · 336 阅读 · 0 评论 -
Nodejs笔记--对象模型
JS对象模型JavaScript 是一种基于原型(Prototype)的面向对象语言,而不是基于类的面向对象语言。C++、Java有类Class和实例Instance的概念,类是一类事物的抽象,而实例则是类的实体。JS是基于原型的语言,它只有原型对象的概念。原型对象就是一个模板,新的对象从这个模板构建从而获取最初的属性。任何对象在运行时可以动态的增加属性。而且,任何一个对象都可以作为另一个对...原创 2019-07-10 14:40:57 · 353 阅读 · 0 评论 -
Nodejs笔记--解构及数组对象操作
解构JS的解构很灵活,参考https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Spread_operator列表解构var parts = ['shoulder', 'knees'];var lyrics = ['head', ...parts, 'and', 'toes'] // 使用....原创 2019-07-10 16:10:52 · 2206 阅读 · 0 评论 -
Nodejs笔记--Promise
Promise概念ES6开始支持。Promise对象用于一个异步操作的最终完成(包括成功和失败)及结果值的表示。简单说,就是处理异步请求的。之所以叫做Promise,就是我承诺,如果成功则怎么处理,失败则怎么处理。// 语法new Promise( /* 下面定义的函数是executor */ function(resolve, reject) {...});executo...原创 2019-07-10 17:23:13 · 412 阅读 · 0 评论