前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >01安装nvm及js基础语法

01安装nvm及js基础语法

作者头像
Dreamy.TZK
修改2020-04-10 17:59:09
1.6K0
修改2020-04-10 17:59:09
举报
文章被收录于专栏:小康的自留地

nvm的安装(Windows)

下载地址:https://github.com/coreybutler/nvm-windows/releases

  • nvm-noinstall.zip: 这个是绿色免安装版本,但是使用之前需要配置
  • nvm-setup.zip:这是一个安装包,下载之后点击安装,无需配置就可以使用,方便。

下载完成(安装版)后双击就可以进行安装了。

  1. 安装-同意协议
  1. 选择nvm安装的路径(路径最好不要出现中文字符)
  1. 选择nodejs路径
  1. 确认安装即可。
  1. 打开cmd,输入命令nvm则可看到信息。
  1. 【此项为可选】设置淘宝镜像源 因为nvm默认实在官方去下载,而官方在国外 因此会导致国内经常下载不了等问题。因此这一步我们将默认源改为淘宝的。 在安装(nvm)目录下找到一个叫settings.txt文件,打开后加上下面两行内容即可。 node_mirror: https://npm.taobao.org/mirrors/node/ npm_mirror: https://npm.taobao.org/mirrors/npm/

nvm的基本使用

nvm的基本使用

功能

命令

示例

查看本地的安装版本

nvm list [available]

nvm list列出本地安装的版本nvm list available列出所有可下载的版本

安装node

nvm install 版本号

nvm install 13.12.0即可安装

指定使用版本

nvm use 版本号

nvm use 13.12.0

这里的星号代表当前正在使用的版本。

nvm常用命令

作用

命令

显示node是运行在32位还是64位

nvm arch

安装node, version是特定版本也可以是最新稳定版本latest。可选参数arch指定安装32位还是64位版本,默认是系统位数。可以添加–insecure绕过远程服务器的SSL。

nvm install <version> [arch]

显示已安装的列表。可选参数available,显示可安装的所有版本。list可简化为ls。

nvm list [available]

开启node.js版本管理。

nvm on

关闭node.js版本管理。

nvm off

设置下载代理。不加可选参数url,显示当前代理。将url设置为none则移除代理。

nvm proxy [url]

设置node镜像。默认是https://nodejs.org/dist/。如果不写url,则使用默认url。设置后可至安装目录settings.txt文件查看,也可直接在该文件操作。

nvm node_mirror [url]

设置npm镜像。https://github.com/npm/cli/archive/。如果不写url,则使用默认url。设置后可至安装目录settings.txt文件查看,也可直接在该文件操作。

nvm npm_mirror [url]

卸载指定版本node。

nvm uninstall <version>

使用制定版本node。可指定32/64位。

nvm use [version] [arch]

设置存储不同版本node的目录。如果未设置,默认使用当前目录。

nvm root [path]

显示nvm版本。version可简化为v。

nvm version

js基础——变量

  1. 调用为声明的变量会报错 console.log(message); // 提示错误:message is not defined
  2. 只声明,未定义(不赋值) var message; console.log(message); //提示错误:undefined
  3. 声明变量可以不使用关键字var,这只在非严格模式下适用;严格模式下会提示错误; 非严格模式下 message = 100; console.log(message); //输出100 严格模式下 "use strict"; message = 100; console.log(message); //提示错误:message is not defined

js基础——常量

声明常量时必须初始化。且定义后不可修改。

代码语言:javascript
复制
const message = 100;
console.log(message);

原始数据类型

JavaScript只有五种基本数据类型(boolean null undefined number string)和一种复杂数据类型Object

关于各种数据类型对布尔类型的转换关系。

数据类型

转换为true

转换为false

boolean类型

true

false

string类型

任何非空字符串

“”(空字符串)

number类型

任何非零数字值(包括无穷大)

0、0.0和NaN

Object类型

任何对象

null

undefined

undefined

关于NaN: NaN表示不是一个数字 但是属于number类型 与任何值不相等包括自身

字符串

JavaScript中字符串不可以改变长度。那么当修改字符串时实际上并不是在原字符串上进行修改,而是在创建一个一个变量,赋值为修改的内容。然后销毁原字符串。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020-03-30,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • nvm的安装(Windows)
  • nvm的基本使用
    • nvm常用命令
    • js基础——变量
    • js基础——常量
    • 原始数据类型
    • 字符串
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档