由于经常跟Web前端进行混合开发,有些童鞋在调试JS时,采用alert、messagebox、log等非常原始的调试代码方法时,看着都蛋痛,由于以前做过浏览器插件开发,经常会自己写脚本进行调试,下面介绍一下用VS来调试js的方法,你可以像调试C++代码一样调试JS代码,比如单步,局部变量查看,打断点,肯定会带给你程序员应有的快感!
(浏览器自带的开发者工具玩的很熟同学忽略)
第一步:打开IE脚本调试选项
打开IE的internet选项对话框,去掉勾选禁用脚本调试选项,如下图:
第二步:打开VS调试选项
第三步:在JS代码里面打上debugger断点
第四步:在IE浏览器弹出脚本错误对话框时,确定进行调试,会自动启动VS

这样就可以进入VS IDE进行脚本调试了,用这种方法唯一煎熬的是需要装一个重型的VS,很多童鞋都纠结于此~~~~

转载于:https://www.cnblogs.com/changping/archive/2012/10/22/2733438.html

用VS调试 javascript相关推荐

  1. VS Code - Debugger for Chrome调试JavaScript的两种方式

    VS Code - Debugger for Chrome调试JavaScript的两种方式 最近由于出差的缘故,博客写的不是很多,一直想写一篇VS Code - Debugger for Chrom ...

  2. [转] 用Firebug调试JavaScript

    转载自: http://blog.csdn.net/xmphoenix/article/details/6299898 在本章里,我们将讨论Firebug提供的,以支持JavaScript的开发.调试 ...

  3. 【转】调试JavaScript 错误的解决方案

    A  使用alert() 和document.write() 方法监视变量值 如果要中断代码的运行,监视变量的值,则使用alert() 方法: 如果需要查看的值很多,则使用document.write ...

  4. VS2010Web默认的浏览器设置和VS里调试JavaScript代码的设置

    前言 重装系统后,VS调用的Web浏览器不是IE了,VS调式不了JavaScript代码了.这两天一直在试终于搞定了.这里查找的问题当然主要是VS里面调式JavaScript代码了. 第一种方式设置V ...

  5. 在Chrome 中调试Javascript

    在前面的两篇文章中我们讲了如何在IE中调试Javascript和在Visual Studio中调试Javascript,在本篇内容中,我们讲一下如何在谷歌 Chrome中调试Javascript. C ...

  6. 调试JavaScript/VB Script脚本程序(ASP篇)

    在文章调试JavaScript/VB Script脚本程序(Wscript篇)里面,有网友问我如何调试ASP里面的脚本程序,我不知道他问得是调试ASP网页里面的VBScript ASP代码,还是ASP ...

  7. [译]如何在visual studio中调试Javascript

    本文翻译youtube上的up主kudvenkat的javascript tutorial播放单 源地址在此: https://www.youtube.com/watch?v=PMsVM7rjupU& ...

  8. asp js单步调试_如何使用Chrome的控制台高效的调试Javascript代码?

    引言 在我们的日常开发中我们常常会遇到JavaScript的调试问题,而我们解决问题的传统解决方案就是使用大量的console.log或者console对象的其他方法,这会给我们带来很多不便,特别是遇 ...

  9. vscode 调试参数_如何通过vscode运行调试javascript代码

    初次正式要写 javascript 相关的代码,想要用 vscode 直接编译 js 代码,但是发现没有那么简单,需要配置好 launch.json 文件,现已经在vscode上编译过去并且可以调试 ...

  10. 实现Chrome Devtools调试JavaScript V8引擎

    摘要: 最近开发小程序JavaScript的运行时,通过在客户端嵌入JavaScript V8引擎来实现.前端同学需要调试JavaScript代码,正好Chrome浏览器的Devtools是与V8的I ...

最新文章

  1. oracle的clob赋值_Java处理(插入或修改)clob类型数据
  2. WAF——针对Web应用发起的攻击,包括但不限于以下攻击类型:SQL注入、XSS跨站、Webshell上传、命令注入、非法HTTP协议请求、非授权文件访问等...
  3. 网络管理员的爱情,不解释...
  4. jdbc mysql myeclipse_关于JDBC连接MySQL的问题,我一直解决不了(Myeclipse 环境下)
  5. 机器学习中用到的概率知识_山顶洞人学机器学习之——几种常见的概率分布
  6. Numpy 之 copies and Views
  7. UI素材资源|Material风格的插图,有品位的素材
  8. php 设置cors,php – 启用cors在.htaccess
  9. python uwsgi_python nginx+uwsgi+WSGI 处理请求详解
  10. html遍历1到100,bat for循环100次:循环100求和
  11. java复制文件的4种方式及拷贝文件到另一个目录下的实例代码
  12. LTE下行资源分配type0、type1、type2
  13. 【互联网及其应用】第4章网络应用技术
  14. 局域网之间两台计算机同屏,如何实现内网多电脑同屏协同?
  15. 0成本副业项目,适合小白操作的信息差创业项目
  16. 如何把握云计算时代风口 怎么能掌握云计算技术
  17. navicat点击连接出现2059catching_sha2_password错误
  18. linux内核2.6.3x--Network device support
  19. MATLAB在线工具
  20. 状语从句不是简单句_简单句,并列句和状语从句语言点.doc

热门文章

  1. TCP 理论概述与 Java 编码入门
  2. 阶段3 3.SpringMVC·_06.异常处理及拦截器_4 SpringMVC拦截器之介绍和搭建环境
  3. 阶段3 1.Mybatis_05.使用Mybatis完成CRUD_8 Mybatis中的返回值深入-调整实体类属性解决增和改方法的报错...
  4. [NOIP2016]愤怒的小鸟
  5. 开发者必备的6款源码搜索引擎
  6. 【转】高性能web开发
  7. MariaDB修改端口号
  8. sqlite配置下载安装教程
  9. Python入门学习笔记05(内置函数)
  10. 2017.4.26-morning