vscode端调试javaScript代码方法

22 篇文章 0 订阅
订阅专栏
8 篇文章 0 订阅
订阅专栏

很少用vscode调试javaScript方法,今天学习了一下,并做个记录,好记性不如烂笔头。

创建一个js文件 example.js:

function testFunction(){
    console.log('测试看看');
    let a = 5;
    let b=6;
    let c= a + 5
}

testFunction();   //记得一定要调用方法

方法一、在vscode 终端执行:

node ..../example.js       //example.js的绝对路径

就会看到终端输出的结果,这种方法就是直接打印出方法的结果。

方法二、

配置launch.json

{
    // Use IntelliSense to learn about possible attributes.
    // Hover to view descriptions of existing attributes.
    // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
    "version": "0.2.0",
    "configurations": [
        
        {
            "type": "pwa-node",
            "request": "launch",
            "name": "Launch Program",
            "skipFiles": [
                "<node_internals>/**"
            ],
            "program": "${workspaceFolder}/example.js"  //注意这里的写法
        }
    ]
}

执行run

就会在DEBUG CONSOLE 端看到打印的结果,这种方法可以打断点调试。

如何通过vscode运行调试javascript代码
10-15
主要介绍了如何通过vscode运行调试javascript代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
如何调试 VSCode JS代码
无知小九的博客
07-01 1136
VSCode 如何调试 JS 代码
如何在VSCode调试JavaScript代码(补充)
最新发布
明月看潮生的博客
03-22 562
如何在使用Edge浏览器的情况下,在VSCode调试JavaScript代码。字段应设置为你的网页所在的URL,字段指向你的项目根目录。
[从零开发JS应用] 如何在VScode中配置Javascript环境,常见的调试方法有哪些?
Viviane_2022的博客
09-21 1万+
在程序有BUG/缺陷,需要修复时,断点调试是发现缺陷的重要方法。对于初学者而言,断点调试还有另外一个用途:帮助理解程序背后的逻辑。本文以下述程序为例,讲述在Visual Studio Code中的断点调试方法
VSCode调试JavaScript代码方法
我都博客
03-16 6562
继续/暂停F5 单步跳过F10 单步调试F11 单步跳出Shift + F11 重启Ctrl + Shift + F5 停止Shift + F5
【Error·解决方案】VSCode在编写HTML代码中穿插Java代码报错Expression expected.javascript
2301_78427342的博客
09-06 825
1.找到并点击VSCode右下角的“方言”(匹配创建文件的格式自动选择的方言,例如:我的这个项目是jsp项目,所以方言选项默认为HTML)选项。由于书写代码时Coding方言为HTML,仅需修改方言为Java就可以解决报错问题。在使用编辑器VSCode编写JavaWeb项目中穿插Java内容时, 如下图出现。2.在如图控制文本框输入“java”,选择Java语言即可。Expression expected.javascript报错。
js】VS Code在Chome下调试JS代码
XYZ
03-08 574
1. 新建项目文件夹,同时新建html文件,编写代码。 2. 打开调试界面,并选择下拉箭头,添加配置文件。 此时,会自动生成如下代码。 接着,我们需要在生成的代码中指定要调试的文件,这里即test1.html文件。 这里有两种方式查看变量的值,一种是从chome中打开控制台。 另一种是直接在VS Code中直接打开控制台查看变量的值。 ...
vscode js 代码调试说明,让你看起来像大佬一样~(2)
rbgg_mp的博客
08-09 224
这是一篇学习笔记???? 除了F12 浏览器调试代码/日常console.log/debugger,以外的vscode 调试代码方法 而且面试的时候本人曾被面试官问:你平时是怎么调试代码的? 看,是不是又多了一种优雅调试代码的能力。 Debugger for Chrome 1.去vscode的扩展中心搜索Debugger for Chrome插件进行安装 2.点击那个小虫子图标进入调试文件的配置 点一下launch.json 就糊弹出如图二的框 3.点击chrome 就会出现如下磨人的配
解决IDEA中代码出现expression expected等格式错误问题
lypstart的博客
05-25 5926
解决IDEA中代码出现expression expected等格式错误问题
基于VSCode调试网页JavaScript代码过程详解
10-15
主要介绍了基于VSCode调试网页JavaScript代码过程详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
详解如何在vscode里面调试js和node.js方法步骤
01-01
作为前开发工程师,以往我们开发的JavaScript程序都运行在浏览器,利用Chrome提供的开发者工具就可以方便的进行源码断点调试。其步骤有四,详情不表,粗略概括如下: 1.打开Chrome开发者工具; 2.点击进入...
vscode 方法代码块的注释方法
热门推荐
baihailing的博客
01-29 1万+
 Alt 在mac 是option键 方法块的注释: (1) vscode 里安装插件 Document This (2) 将光标放置于function上面,快捷键是 Ctrl+Alt+D 加 Ctrl+Alt+D  /** *网络请求 * * @export * @class HttpUtil */ export default class HttpUtil { st...
React Native 子组件传值给父组件的方式
baihailing的博客
12-24 5268
实现React Native 中父子组件通信间的双向数据流,思路如下: 1.父组件向子组件传递props,其中props 中带有子组件的初始化数据以及回调方法; 2.子组件手动触发父函数传递进来的回调方法,同时将子组件的数据传递出去。 PS.使用 props 来传递事件,并通过回调的方式实现,这样的实现其实不是特别好,但在没有任何工具(redux)的情况下不失为一种简单的实现方式 父组件:...
React Native 日期选择器
baihailing的博客
04-26 4250
项目中要用到日期选择器,类似这样: 在React Native 中ios 有DatePickerIOS,android 有DatePickerAndroid,本人只是试了下ios,设置node= date,显示出来的效果是: render() { return ( <View style={styles.container}> <...
React Native 动画之View 从底部滑出,然后滑下去
baihailing的博客
05-10 3352
项目中有个需求是进入到页面,有个view 是需要从底部滑出,滑倒一定高度,当点击button 是再滑回原来的地方。研究了半天,React Native 的动画,写了一个简单的Demo: (1)在componentDidMount()方法里从底部滑出view; (2)点击页面的空白处,view 滑下去。 import React, { Component } from 'react'; im...
解决React Native 键盘弹起时第一次点击确定按钮没反应
baihailing的博客
04-09 3208
做项目的时候遇到一个问题:键盘弹起时,点击确定按钮没响应,键盘收起了,再点击确定按钮才有响应。网上看了相关文档,包括: https://blog.csdn.net/weixin_33729196/article/details/87450454 https://www.cnblogs.com/huangjialin/p/6211601.html 以上两种方法讲得都是隐藏键盘,经实践发现没有反...
React Native父组件调用子组件
baihailing的博客
12-24 2064
////用组件化写的 import React, { Component } from "react"; import { Text, View } from "react-native"; import Greeting1 from "./Greeting.js"; class Greeting extends Component { render() { let { foo, ...
React native urlEncoder
baihailing的博客
08-25 1485
url 编码实现方式: _enCoderUrl(str){ let encodeStr = encodeURIComponent(str); //不会对这些进行编码 - _ . ! ~ * ' ( ) encodeStr = encodeStr.replace(/!/g,"%21"); //转换! encodeStr = encodeStr.replac...
vscode如何调试JavaScript代码
09-24
### 回答1: 如果要调试 JavaScript 代码,可以在 Visual Studio Code 中打开文件夹或者文件,然后按下 F5 键启动调试。 在启动调试之前,你需要先配置一个调试配置文件。可以通过在编辑器中打开调试面板(Ctrl+Shift+D),然后点击左上角的“创建或导入配置”按钮来创建一个新的调试配置文件。 你可以选择 JavaScript 调试器,然后按照提示填写调试配置信息,包括要调试的文件路径、启动命令等。 一旦配置完成,你就可以使用 F5 键启动调试,在代码中设置断点,然后查看调试信息了。 ### 回答2: 在VSCode调试JavaScript代码可以按照以下步骤进行: 1. 打开VSCode,点击左侧面板上的调试图标(带有一个虫子的图标)或使用快捷键`Ctrl+Shift+D`来切换到调试视图。 2. 在调试视图的顶部,点击配置按钮(齿轮图标)打开调试配置。 3. 如果是首次配置,可以选择一个预设的调试环境。对于JavaScript代码,可以选择Node.js环境。如果没有预设环境,可以选择“添加配置”来手动配置。 4. 在配置文件中,找到"configurations"字段,点击"Add Configuration"来添加调试配置。 5. 在弹出的选择窗口中,选择“Node.js”作为调试环境。 6. 配置完成后,VSCode会自动生成一个名为"launch.json"的文件,里面包含了调试配置信息。在这个文件中,可以修改调试选项,如调试的入口文件、启动参数等。 7. 在配置文件中修改入口文件的路径为需要调试JavaScript文件路径。可以使用绝对路径或者相对路径。 8. 设置断点:在要调试JavaScript代码中单击左侧的行号,会出现一个红色的圆圈,表示设置了一个断点。断点用于在调试过程中暂停代码执行。 9. 开始调试:回到调试视图,点击“开始调试”按钮(绿色的播放按钮)或者使用快捷键`F5`开始调试。 10. 当代码执行到设置的断点处时,程序会在那里暂停,此时可以观察变量的值、执行堆栈等调试信息。还可以使用调试控制台输入表达式并查看结果。 11. 调试过程中,可以使用调试控制台中的控制按钮(如暂停、继续、单步执行等)来控制代码的执行。 12. 在调试完成后,可以点击“停止调试”按钮(红色的方块按钮)或者使用快捷键`Shift+F5`结束调试。 通过上述步骤,我们可以在VSCode中方便地进行JavaScript代码调试,帮助我们更好地理解和解决代码中的问题。 ### 回答3: VS Code是一个功能强大的代码编辑器,也可以使用它来调试JavaScript代码。 以下是在VS Code中调试JavaScript代码的步骤: 1. 安装VS Code:首先,您需要在计算机上安装VS Code。您可以从官方网站(https://code.visualstudio.com/)下载并安装适用于您的操作系统的版本。 2. 打开文件夹:打开VS Code后,选择“文件”>“打开文件夹”选项,然后选择包含您的JavaScript代码的文件夹。 3. 创建调试配置文件:在VS Code中,选择“视图”>“调试”或使用快捷键Ctrl+Shift+D打开调试视图。接下来,单击调试视图中的齿轮图标,这将打开“launch.json”文件。如果没有该文件,它将提示您创建一个新的调试配置文件。 4. 配置调试器:在“launch.json”文件中,您可以选择要使用的调试器。对于JavaScript代码,您可以选择“Node.js调试器或“Chrome”调试器,具体取决于您的需求。例如,如果您想在浏览器中调试代码,可以选择“Chrome”调试器。 5. 启动调试会话:完成调试配置后,您可以点击调试视图中的“启动调试”按钮,或使用F5键启动调试会话。 6. 设置断点:在代码中选择要设置断点的行,然后运行调试会话。当程序执行到断点时,程序将停止,并允许您逐步检查代码的执行过程。 7. 查看变量和表达式:在调试会话中,您可以查看当前的变量和表达式的值。您可以在调试视图的“变量”或“表达式”部分查看这些信息。 8. 继续执行代码:在检查代码后,您可以选择继续执行剩余的代码,或者使用单步调试命令逐行执行代码。 以上是在VS Code中调试JavaScript代码的基本步骤。通过调试,您可以更轻松地找到和修复代码中的错误,并对代码的执行过程进行深入分析。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
写文章

热门文章

  • vscode 方法代码块的注释方法 18598
  • iOS 键盘高度及获取键盘高度的方法 12225
  • React Native 子组件传值给父组件的方式 5268
  • React Native 日期选择器 4250
  • xib Button 上同时显示文字和图片的处理 3928

分类专栏

  • JavaScript 8篇
  • git
  • shell 1篇
  • 产品相关
  • React-Native 22篇
  • iOS 8篇
  • Object-c 6篇
  • 环境配置相关 2篇
  • React Native 细节及语法 2篇

最新评论

  • vscode端调试javaScript代码方法

    火柴-人: 我跟其他教程都搞错了,跟你这篇对了,感谢感谢表情包

  • React Native 子组件传值给父组件的方式

    流动的树: 不错

  • vscode 方法代码块的注释方法

    尔卿: 虽然注释是生成了,但是在其他地方调用这个函数的时候,想看他的注释,鼠标放在上面也是没任何显示

  • React Native 子组件传值给父组件的方式

    LovelyBear2019: 感谢分享,学习了

  • React Native FlatListView Demo

    wujianqinjian: 好文章,必须评论一下!

您愿意向朋友推荐“博客详情页”吗?

  • 强烈不推荐
  • 不推荐
  • 一般般
  • 推荐
  • 强烈推荐
提交

最新文章

  • vsCode 调试typeScript
  • Xcode 历史版本下载
  • Mac 配置Apache 服务器
2023年1篇
2022年2篇
2021年6篇
2020年9篇
2019年12篇
2018年8篇
2017年2篇

目录

目录

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

深圳SEO优化公司珠海网络推广推荐运城网站制作设计多少钱大鹏seo优化推荐厦门营销网站报价大运seo优化巴中建设网站多少钱阜新关键词按天收费公司来宾关键词按天计费推荐铜川网页设计推荐赣州模板推广阜新百姓网标王推广哪家好新乡seo哪家好盐田百度爱采购推荐安康品牌网站设计多少钱汉中企业网站设计哪家好延安百姓网标王推广推荐衡水营销网站报价通辽百姓网标王价格梅州网站设计模板公司四平推广网站公司湖州模板网站建设报价吉林关键词按天计费哪家好南澳网站定制推荐包头网站推广海东网站建设设计价格海口模板制作公司福州网站优化软件厦门网页设计哪家好汉中网站定制推荐黄南高端网站设计哪家好歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

深圳SEO优化公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化