首页 > 编程语言 >详解如何使用VS code搭建JavaScript环境(适合小白)

详解如何使用VS code搭建JavaScript环境(适合小白)

时间:2023-09-27 10:40:28浏览次数:42  
标签:code 浏览器 nodejs vscode JavaScript js VS




详解如何使用VS code搭建JavaScript环境(适合小白)_Powered by 金山文档


对于从事自动化测试的同学来说,有很多自动化测试项目是需要使用JavaScript脚本语言进行coding的,包括selenium、playwright、Puppeteer,那么选择哪种IDE合适呢?在这里我推荐visual studio code ,即vscode!注意:本文介绍的是JavaScript在后端运行和调试的方法,并未涉及前端(浏览器)相关开发知识点。

安装NodeJS

NodeJS是一个基于 Chrome V8 引擎的 JavaScript 运行时环境,它是跨平台和开源的。这里我们简单的把浏览器和NodeJS进行一下对比:

1. 浏览器是 JavaScript 的前端运行环境,而 NodeJS 则是 JavaScript 的后端运行环境;

2. JavaScript 在 NodeJS 运行环境中无法调用 DOM 和 BOM 等浏览器内置 API;

3. JavaScript 在浏览器提供的 JavaScript 运行环境中也无法使用 NodeJS 提供的内置 API。

下载nodejs,默认安装即可

https://nodejs.org/en/

安装成功后(windows 环境),在cmd窗口中输入node –v,出现如下提示证明安装成功

C:\Users\Administrator>node -v

v18.15.0

下载安装vscode

下载地址:https://code.visualstudio.com/Download,下载后默认安装即可

安装vscode插件 code runner

这里默认大家已经了解了vscode的基础使用方法,如果不了解可以参考官方文档:

https://code.visualstudio.com/docs

在vscode的插件市场中,搜索code runner,点击安装即可,如下图


详解如何使用VS code搭建JavaScript环境(适合小白)_ecmascript_02


编写Helloword.js

创建一个Helloword.js文件,代码如下:

console.log("Hello Javascript!")

在vscode中按 F5,在选择调试器选项中,选择nodejs,脚本会正常运行,输出

Hello Javascript!

大家在调试控制台中会看到

C:\Program Files\nodejs\node.exe .\ Helloword.js

这说明了vscode 通过我们安装的nodejs 运行了这个js脚本。我们手写一个js脚本,通过执行命令node yourjs.js也是可以运行js脚本的!

是不是很简单呢?如果文章帮助了您,劳烦点赞、收藏、转发!

标签:code,浏览器,nodejs,vscode,JavaScript,js,VS
From: https://blog.51cto.com/liwen629/7621120

相关文章

  • 详解使用VS code搭建C语言环境遇到的那些坑(适合小白)
    Vscode搭建C语言环境为啥想起来要装c环境?是因为亲属家的大一新生小朋友问我关于c的问题!好吧,学c语言那是20年前的事儿了,但是在小朋友面前也不能跌份,于是乎准备温习一下c!一切代码都的从选IDE开始,网上看了一下,现在比较多的就是推荐visualstudio(vs)和visualstudiocode(vscode),如果想......
  • vscode编写markdown
    1.需求分析2.环境搭建1.需求分析最近在网上折腾了好久Markdown的写作环境,作为一个普通用户,总结一下个人对于Markdown写作环境的几点需求。由于本人刚接触Markdown不久,因此,需求也比较简单,想看具体搭建步骤的可以直接跳到第二章环境搭建:本地存储。这一点主要是出于隐私要......
  • 视频融合平台EasyCVR接入华为ivs3800平台提示400报错的原因及解决方法
    青犀视频平台的开源EasyDarwin视频监控解决方案EasyCVR在复杂网络环境中表现出色。它能够将分散的各类视频资源集中管理,实现统一汇聚和整合。EasyCVR支持多种画面窗口播放模式,包括1、4、9、16个画面窗口,同时可以播放多路视频流,并且支持视频定时轮播功能。此外,EasyCVR还兼容多种播......
  • How to get the original size of an image using JavaScript All In One
    HowtogettheoriginalsizeofanimageusingJavaScriptAllInOne如何使用JavaScript获取一个图片像的原始大小naturalWidth&naturalHeightletoutput=document.querySelector(".output");letimage=document.querySelector("img");window.add......
  • JavaScript-Object 对象的相关方法
    Object.getPrototypeOf() Object.getPrototypeOf方法返回参数对象的原型。这是获取原型对象的标准方法。varF=function(){};varf=newF();Object.getPrototypeOf(f)===F.prototype//true上面代码中,实例对象f的原型是F.prototype。下面是几种特殊对象的原型。//空对......
  • VS2019安装PCL 1.11.1
    1.从官网下载PCL:https://github.com/PointCloudLibrary/pcl/releases 下载这两个文件就行2.安装运行下载好的exe进行安装,注意这一步要选第二个添加到系统变量,一直下一步安装到默认路径即可: 我这里安装的时候选成了第一个,但是没关系,安装好后再系统变量的Path里添加: 然......
  • 刷这几道LeetCode,掌握哈希表的三种类型
    基础知识常用代码  哈希表一共有3种哈希结构,分别是数组、set(集合)、map(映射)数组  数组就是把不同的元素映射到不同的地址运用数组创建哈希表,应当遵循以下两个原则:1.所映射的元素的数值种类不多(比如26个字母)2.映射关系比较好表达(比如26个字母,就可以用该元素-'a'作为映射)......
  • vscode 運行node.js的命令會瀏覽其他程序打開
      终端输入命令get-commandnpm后   至C:\Windows\System32刪除npm ......
  • 无涯教程-JavaScript - T.TEST函数
    描述T.TEST函数返回与学生t检验相关的概率。使用T.TEST来确定两个样本是否可能来自均值相同的两个相同基础人口。语法T.TEST(array1,array2,tails,type)争论Argument描述Required/OptionalArray1Thefirstdataset.RequiredArray2Theseconddataset.Required......
  • 手写数字数据集AutoEncoder降噪算法
    对训练数据加噪声的方法,在训练里面对x做如下处理,添加椒盐噪声:bs,ch,h,w=x.shapex=x.reshape(bs,ch,h*w)+0.2*np.random.normal(size=28*28)x=x.to(torch.float32)数据集里面的标签label无用,因为AutoEncoder去噪是无监督方法。......