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

推荐订阅源

Blog — PlanetScale
Blog — PlanetScale
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Vercel News
Vercel News
B
Blog
腾讯CDC
P
Proofpoint News Feed
Google DeepMind News
Google DeepMind News
N
Netflix TechBlog - Medium
L
LangChain Blog
F
Fortinet All Blogs
T
The Blog of Author Tim Ferriss
人人都是产品经理
人人都是产品经理
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
I
InfoQ
IT之家
IT之家
酷 壳 – CoolShell
酷 壳 – CoolShell
aimingoo的专栏
aimingoo的专栏
D
DataBreaches.Net
Stack Overflow Blog
Stack Overflow Blog
The Cloudflare Blog
Last Week in AI
Last Week in AI
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
博客园 - 三生石上(FineUI控件)
T
Tailwind CSS Blog

博客园 - 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了。