ECMAScript是什么?
ECMAScript,说白了就是不能操作HTML文档和浏览器的Javascript语言。
Javascript由以下三大部分组成:
ECMAScript,即Javascript基本语法组成部分,编程语言的流程控制、变量操作、数据类型等等都通过ECMAScript实现。
DOM(Document Object Model),Javascript操作文档对象的方式。通过DOM,我们可以将HTML文档映射成由节点组成的文档树,从而操作这棵“树”。
BOM(Browser Object Model),提供Javascript与浏览器窗口的交互,通过BOM可以操作浏览器,如放大缩小窗口,弹出对话框等等。
Nodejs是什么?
一般来说,Javascript都是运行在浏览器中的。如果抛开浏览器,能不能运行js代码呢?Nodejs提供的就是ECMAScript的运行环境,它包含了浏览器内核,使得ECMAScript能在浏览器之外运行。为什么不说DOM和BOM呢?因为脱离了浏览器,就没有文档对象和浏览器对象了。
安装Nodejs
直接安装某个版本
直接到官网下载Nodejs安装包,然后一路next,配置Nodejs环境变量,就能直接在windows控制台运行使用Nodejs。
1、下载
快速通道:点击前往
2、安装
一路next就行,然后记住安装地址。
3、配置环境变量
一般来说安装过程会自动配置,我们可以Win + R ,输入cmd,然后在控制台中输入
node -v
如果能显示出版本,既已经配置好环境变量。如果显示“不是内部或外部命令”,则需要手动配置环境变量。配置环境变量过程不赘述。
安装nvm管理
nvm是Nodejs版本管理器,全称为Nodejs Version Manager。使用nvm可以轻松地在各个版本中切换。建议使用这个方法来使用Nodejs。
1.下载nvm
到github上将windows的安装包download下来 快速通道:点击前往
2.安装nvm
如果使用的是nvm-noinstall.zip这个包,则使用管理员身份运行install.cmd,然后配置根目录下的setting.txt
root: E:\nvm path: E:\nodejs arch: 64 proxy: none
root 为nvm安装根目录
path 为指向某个版本的快捷方式,nvm通过这个快捷方式指向某个版本的Nodejs。
3.检验是否完成安装
在控制台输入:
nvm
查看是否有输出。
4.使用nvm管理Nodejs
- 使用nvm install <版本号> 命令安装,例如,要安装Nodejs 8.4.1版本,则运行以下命令:
nvm install 8.4.1
查看当前下载了哪些版本
nvm list
切换到某个已安装的版本
使用nvm use <版本号>
nvm use 5.9.1
在Nodejs中运行js
控制台写代码
安装好了Nodejs后,在控制台输入node回车,就会进入编写脚本页面,这里相当于在浏览器中的console控制台中写js代码。
Administrator@Axzd_PC MINGW64 ~ $ node > console.log('Hello,World'); Hello,World undefined >
按两次Ctrl + C 便可退出node控制台
运行js脚本
也可以通过node命令运行已经写好的js脚本。
demo.js function demo(){ console.log('running a js file ...'); } demo();
运行demo.js
Administrator@Axzd_PC MINGW64 ~/Desktop/gulp_demo/src/js $ node demo.js running a js file ... Administrator@Axzd_PC MINGW64 ~/Desktop/gulp_demo/src/js $
以上这篇Windows下使用Nodejs运行js的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
Nodejs,运行js
稳了!魔兽国服回归的3条重磅消息!官宣时间再确认!
昨天有一位朋友在大神群里分享,自己亚服账号被封号之后居然弹出了国服的封号信息对话框。
这里面让他访问的是一个国服的战网网址,com.cn和后面的zh都非常明白地表明这就是国服战网。
而他在复制这个网址并且进行登录之后,确实是网易的网址,也就是我们熟悉的停服之后国服发布的暴雪游戏产品运营到期开放退款的说明。这是一件比较奇怪的事情,因为以前都没有出现这样的情况,现在突然提示跳转到国服战网的网址,是不是说明了简体中文客户端已经开始进行更新了呢?
更新日志
- 小骆驼-《草原狼2(蓝光CD)》[原抓WAV+CUE]
- 群星《欢迎来到我身边 电影原声专辑》[320K/MP3][105.02MB]
- 群星《欢迎来到我身边 电影原声专辑》[FLAC/分轨][480.9MB]
- 雷婷《梦里蓝天HQⅡ》 2023头版限量编号低速原抓[WAV+CUE][463M]
- 群星《2024好听新歌42》AI调整音效【WAV分轨】
- 王思雨-《思念陪着鸿雁飞》WAV
- 王思雨《喜马拉雅HQ》头版限量编号[WAV+CUE]
- 李健《无时无刻》[WAV+CUE][590M]
- 陈奕迅《酝酿》[WAV分轨][502M]
- 卓依婷《化蝶》2CD[WAV+CUE][1.1G]
- 群星《吉他王(黑胶CD)》[WAV+CUE]
- 齐秦《穿乐(穿越)》[WAV+CUE]
- 发烧珍品《数位CD音响测试-动向效果(九)》【WAV+CUE】
- 邝美云《邝美云精装歌集》[DSF][1.6G]
- 吕方《爱一回伤一回》[WAV+CUE][454M]