草庐IT

javascript - console.dir 和 console.log 有什么区别?

在Chrome中,console对象定义了两个似乎做同样事情的方法:console.log(...)console.dir(...)我在网上某处读到dir在记录之前获取对象的副本,而log只是将引用传递给控制台,这意味着当你去的时候检查您记录的对象,它可能已更改。然而,一些初步测试表明没有区别,而且它们都可能会以不同的状态显示对象,而不是记录时。在Chrome控制台中试试这个(Ctrl+Shift+J)看看我的意思:>o={foo:1}>console.log(o)>o.foo=2现在,展开log语句下方的[Object]并注意它显示的foo值为2。如果您使用以下方法重复实验,情况也是

nvm管理node版本

nvm使用1.nvm介绍nvm全英文也叫node.jsversionmanagement,是一个nodejs的版本管理工具nvm和npm都是node.js版本管理工具,为了解决node.js各种版本存在不兼容现象可以通过它可以安装和切换不同版本的node.js2.安装与配置2-1nvm下载根据自身系统选择windows或mac版本,可在点此在github上下载最新版本(最新版本1.1.9)nvm1.1.7-setup.zip:安装版,推荐使用nvm1.1.7-noinstall.zip:绿色免安装版,但使用时需进行配置2-2nvm安装官网上推荐卸载之前的node后安装nvm,也可直接运行nvm

nvm管理node版本

nvm使用1.nvm介绍nvm全英文也叫node.jsversionmanagement,是一个nodejs的版本管理工具nvm和npm都是node.js版本管理工具,为了解决node.js各种版本存在不兼容现象可以通过它可以安装和切换不同版本的node.js2.安装与配置2-1nvm下载根据自身系统选择windows或mac版本,可在点此在github上下载最新版本(最新版本1.1.9)nvm1.1.7-setup.zip:安装版,推荐使用nvm1.1.7-noinstall.zip:绿色免安装版,但使用时需进行配置2-2nvm安装官网上推荐卸载之前的node后安装nvm,也可直接运行nvm

mac安装brew和nvm的终极方法

安装brew的终极方法        今天同事推荐了一种不需要连手机热点的镜像安装方法。电脑终端输入如下命令:/bin/zsh-c"$(curl-fsSLhttps://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"        按回车后,根据提示操作:输入镜像序号-->输入Y,回车等待brew安装完成即可。1.nvm介绍当我们使用node开发网站时,可能会同时需要运行多个项目,每个项目所使用当node版本又不相同,或者当我们需要学习新的node时,多个版本之间的切换和维护会变得非常麻烦和棘手。nvm的出现就是为了解决这个问题。详细介

mac安装brew和nvm的终极方法

安装brew的终极方法        今天同事推荐了一种不需要连手机热点的镜像安装方法。电脑终端输入如下命令:/bin/zsh-c"$(curl-fsSLhttps://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"        按回车后,根据提示操作:输入镜像序号-->输入Y,回车等待brew安装完成即可。1.nvm介绍当我们使用node开发网站时,可能会同时需要运行多个项目,每个项目所使用当node版本又不相同,或者当我们需要学习新的node时,多个版本之间的切换和维护会变得非常麻烦和棘手。nvm的出现就是为了解决这个问题。详细介

安装nvm,并使用nvm安装nodejs及配置环境变量

一、安装nvm1.下载nvm 解压后点击exe文件进行安装: 2、点击下一步安装到 D:\NVM下 3、先在D:\NVM下创建nodejs文件夹,然后将路径设置如下: 4、点击next一直点击完成安装;5、找到指定nvm打开后:给该文件添加这两行命令:node_mirror:https://npm.taobao.org/mirrors/node/npm_mirror:https://npm.taobao.org/mirrors/npm/环境变量配置: 点击计算机 右击点击属性选择高级系统设置 ​​ 4.点击环境变量 5.查看环境变量是否配置(默认nvm安装成功后,自动生成): 与如下配置(保持

安装nvm,并使用nvm安装nodejs及配置环境变量

一、安装nvm1.下载nvm 解压后点击exe文件进行安装: 2、点击下一步安装到 D:\NVM下 3、先在D:\NVM下创建nodejs文件夹,然后将路径设置如下: 4、点击next一直点击完成安装;5、找到指定nvm打开后:给该文件添加这两行命令:node_mirror:https://npm.taobao.org/mirrors/node/npm_mirror:https://npm.taobao.org/mirrors/npm/环境变量配置: 点击计算机 右击点击属性选择高级系统设置 ​​ 4.点击环境变量 5.查看环境变量是否配置(默认nvm安装成功后,自动生成): 与如下配置(保持

Mac 安装nvm

第一种安装方案:1、从github下载nvm仓库到~/目录 地址:https://github.com/nvm-sh/nvm.git2、进入nvm目录中执行install.sh等待执行完成,执行的操作方法就是直接将文件拖入终端然后回车。3、配置nvm环境变量将下述代码复制到~/.bash_profileexportNVM_DIR="$HOME/.nvm"[-s"$NVM_DIR/nvm.sh"]&&\."$NVM_DIR/nvm.sh"  #Thisloadsnvm[-s"$NVM_DIR/bash_completion"]&&\."$NVM_DIR/bash_completion"#This

Mac 安装nvm

第一种安装方案:1、从github下载nvm仓库到~/目录 地址:https://github.com/nvm-sh/nvm.git2、进入nvm目录中执行install.sh等待执行完成,执行的操作方法就是直接将文件拖入终端然后回车。3、配置nvm环境变量将下述代码复制到~/.bash_profileexportNVM_DIR="$HOME/.nvm"[-s"$NVM_DIR/nvm.sh"]&&\."$NVM_DIR/nvm.sh"  #Thisloadsnvm[-s"$NVM_DIR/bash_completion"]&&\."$NVM_DIR/bash_completion"#This

node版本过高,使用NVM降低node版本

nvm下载点击链接:githubhttps://github.com/coreybutler/nvm-windows/releases可以看到之类比较多,建议选择安装版,下载安装包。卸载node打开cmd,输入wherenode找到路径,把nodejs文件夹都删掉安装nvm解压nvm安装包,直接运行nvm-setup.exe,第一步选择“Iaccepttheagreement”,next选择nvm安装路径,可以直接使用默认路径,然后选择node安装路径,注意:node最好安装在c盘下,否则容易出现各种问题,最后点击“Install”安装就可以。输入命令nvm查看,如果出现版本号就安装成功了。如