惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

J
Java Code Geeks
Martin Fowler
Martin Fowler
B
Blog RSS Feed
D
DataBreaches.Net
L
LangChain Blog
月光博客
月光博客
S
SegmentFault 最新的问题
阮一峰的网络日志
阮一峰的网络日志
V
Visual Studio Blog
美团技术团队
Jina AI
Jina AI
博客园 - 司徒正美
雷峰网
雷峰网
Last Week in AI
Last Week in AI
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
IT之家
IT之家
博客园 - 三生石上(FineUI控件)
WordPress大学
WordPress大学
小众软件
小众软件
罗磊的独立博客
博客园_首页
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
A
About on SuperTechFans
Engineering at Meta
Engineering at Meta

博客园 - Eagle6970

ASP.NET Core实现MCP Streamable HTTP 豆包生成C#微博API HTTP调用实例代码 豆包生成C#即梦API HTTP调用实例代码 SQL Server - sp_spaceused 子网掩码和IP地址范围 [VS Code] Copy所有包含关键字的行 [数据结构学习笔记25] 归并排序(Merge Sort) [VS Code] 使用dotnet CLI安装和管理NuGet包 [数据结构学习笔记24] 选择排序(Selection Sort) [数据结构学习笔记23] 插入排序(Insertion Sort) [数据结构学习笔记22] 冒泡排序(Bubblesort) [数据结构学习笔记21] 快速排序(Quicksort) [数据结构学习笔记20] 深度优先搜索(DFS)和广度优先搜索(BFS) [数据结构学习笔记19] 二叉树遍历(Binary Tree Traversal) [数据结构学习笔记18] 二分查找(Binary Search) [数据结构学习笔记17] 线性查找(Linear Search) [数据结构学习笔记16] 汉诺塔(Towers of Hanoi) [数据结构学习笔记15] 斐波那契数列(Fibonacci) [数据结构学习笔记14] 递归简介(Recursion)
[VS Code] Run JavaScript
Eagle6970 · 2025-02-28 · via 博客园 - Eagle6970

我的数据结构系列都是用javascript实现的,那么javascript怎么运行呢?我们可以在浏览器里打开,然后在developer tool里看console log。我们也可以通过安装node.js,在命令行运行javascript文件,如果安装了node.js,我们还可以直接在VS Code中运行javascript。

什么是Node.js

Node.js让你可以在不需要浏览器的情况下直接运行JavaScript。

安装Node.js

下载Node.js — Run JavaScript Everywhere,并且安装。Windows下下载的文件,类似node-v20.10.0-x64.msi。点击安装即可。安装完成后,可以打开cmd,输入node -v,验证是否安装成功。

创建一个js文件,这里我们用 [数据结构学习笔记3] 数组(Array) - Eagle6970 - 博客园里的代码作为例子。VS Code新建一个文件,文件名03_array.js,copy代码到该文件,保存。打开cmd,输入node .\03_array.js。运行结果如下:

 我们也可以在VS Code里,选择Run -> Run Without Debugging,第一次run的时候,可能会弹出是否信任脚本,和选择用Node.js作为debugger。(没有能把图截下来。。),运行结果如下:

 可以看到它其实和在cmd中run一样。这样就可以在VS Code中run javascript了。