nodejs是一款可以让javascript运行在服务器端的运行环境。我们都知道浏览器在完成一些特效的时候会调用js来完成,nodejs就是让javascript可以脱离浏览器,在PC或者服务器环境下运行javascript的运行环境。只要我们在电脑上安装了nodejs就可以在没有浏览器的情况下使用js编写程序,这使得javascript成为了可以跨平台的脚本语言,我们甚至可以使用js来编写一些逻辑比较复杂的应用程序。
windows下如何安装nodejs?
如果是windows下安装nodejs我们直接使用官方网站提供的安装包一路下一步就可以。
如果想在windows下正常使用nodejs在安装的过程当中一定要添加add to path选项。这会为windows添加nodejs的path这样我们就可以在windows下直接使用命令提示符使用nodejs。
如何检验是否安装成功?
我们可以直接打开cmd输入
node -v
如果提示了 版本号就说明安装成功了。
在cmd环境下直接输入node进入nodejs的解释器,原理和python的解释器差不多。
我们输入let a=1;然后再输入a得到结果为1说明nodejs正常运行了。
之前学习javascript当中没有let这个声明变量的关键词?
是的,nodejs兼容最新的ECMAscript 6标准。let关键词是ES6的新的声明变量的词,它比var更好,可以解决定义一个变量是全局还是局部的问题。我们都知道js经常会出现一些莫名其妙的问题。使用let进行变量声明可以有效的控制变量。详细的大家可以看这个http://es6.ruanyifeng.com/
什么是ES6?
ECMAScript 6(以下简称ES6)是JavaScript语言的下一代标准,已经在2015年6月正式发布了。它的目标,是使得JavaScript语言可以用来编写复杂的大型应用程序,成为企业级开发语言。
我们也看到javascript的排名始终保持在前10.
关于TIOBE排行榜
TIOBE排行榜是网络上大家经常使用的编程语言的排行榜,比较可以反映真实的语言排行情况。
自从java8版本的出现,java最近几个月来一直都在榜首。随后的是几乎不可替代的c以及c++,游戏开发经常用到他们。python冲到第四名了,python足以见证python作为新生代的生命力。php由于php7的发布保持住了自己的地位。c#和VB.net都是微软的技术,这就完全依靠微软的支持了。