美烦资源网

专注技术文章分享,涵盖编程教程、IT 资源与前沿资讯

微软公布JavaScript开源调试工具vorlon.JS发展计划

IT之家讯 5月10日消息,微软在上个月发布了开源调试工具vorlon.JS,这是一款与平台无关、可扩展的JavaScript代码远程调试和测试工具。这款工具采用node.js和socket.io技术,允许开发者使用浏览器远程加载、检查、测试以及调试运行在任何设备上的JavaScript代码。

现在,微软公布了vorlon.JS接下来的发展计划,共分为三部分:

o AngularJS:vorlon和Angular 2将会建立在TypeScript之上,这是开发团队下一步任务。

JS防调试代码:防止别人Firebug或谷歌开发者工具调试网页

图/文:迷神

很多网站博客加上了一些代码,当我们使用谷歌开发者或者火狐的firebug查看代码,复制内容啥的的时候,就自动关闭了当前网页,然后跳转到一个空白页。

这样的网页一般被加入了防调试代码。

具体代码如下,原理也很简单的,直接上代码了:

<script>
function fuckyou(){
	window.close(); //关闭当前窗口(防抽)
	window.location="about:blank"; //将当前窗口跳转置空白页
}
function ck() {
	console.profile();
	console.profileEnd();
	if(console.clear) { console.clear() };
	if (typeof console.profiles =="object"){
		return console.profiles.length > 0;
	}
}
function hehe(){
	if( (window.console && (console.firebug || console.table && /firebug/i.test(console.table()) )) || (typeof opera == 'object' && typeof opera.postError == 'function' && console.profile.length > 0)){
		fuckyou();
	}
	if(typeof console.profiles =="object"&&console.profiles.length > 0){
		fuckyou();
	}
}
hehe();
window.onresize = function(){  //如果窗口有变化执行
	if((window.outerHeight-window.innerHeight)>200){fuckyou();}
}
</script>

7个提高效率的JavaScript调试工具

现在的JavaScript事实上已然成为了流行的web语言,即使它并不完美。很多程序员不喜欢用JavaScript写代码,是因为写到后来总会出现各种莫名其妙的bug,而且在开发大型应用程序的过程中很容易犯错。而且鉴于当今此类工具的现状,要想在浏览器上做JavaScript调试也不是那么方便。

下面这几个基于桌面和WEB的JavaScript调试工具,能让你更高效地调试JavaScript代码,这样就可以:

    SpringBoot 在IDEA快速调试JS代码

    原文地址:
    https://www.jianshu.com/p/ab27fa0033c4

    原文作者:yizhiwazi

    让JS的Debug模式变得跟Java Debug一样简单,是时候对Chrome的F12的控制台窗口说拜拜了!

    学习目标

    简单三步!快速学会IDEA JS Debug调试。

    使用教程

    如何使用VSCode调试JS?

    序言

    做前端开发的朋友经常需要使用Visual Studio Code编辑代码,很多朋友就想在VSCode调试JS代码,下面我们就介绍下如何配置操作。

    一、环境准备

    首先安装好VSCode,准备好一个JS项目,在VSCode中安装插件Debugger for Chrome (如下图操作搜索安装即可)。

    如何对自己尚不熟悉Angular.js的情况下对代码进行调试

    【51CTO.com快译】如果大家对AngularJS还不熟悉,那么可能会在初步创建Web应用时对很多问题感到担心。而且尽管这可能已经是我们所能用到的上手难度最低的Web开发框架之一,但大家仍然需要了解一部分重要技巧,从而更为轻松地搞定适应过程。另外,即使是技术水平最高的Web开发人员也都拥有相当长的AngularJS使用经验。然而,只要我们顺利掌握了这些技巧与技能,大家完全能够以尽可能简单的方式打造出自己极具实用性与卓越性的Web应用。

    我们首先要做的就是投入时间来学习这些技能与技巧,并最终将其无缝化接入我们的实际使用。下面就一起来了解该如何踏出第一步:

    JS实用技巧断点调试详解

    调试能力是一个程序员的生存根本,可是很多初学者却忽视调试。今天我们就来讨究一下JS的调试技巧。

    本文章将会详细列举JS相关的各种实用调试技巧。如果您是JS的初学者,那么这篇文章将对您有很大的帮助。

    为什么要调试?

    程序就是函数堆砌起来的,程序的运行就是函数的执行过程。而通过JS调试,我们可以更为直观的追踪到在程序运行中,函数的执行顺序,以及各个参数的变化。这样我们就可以快速的定位到问题所在。

    << 1 >>
    控制面板
    您好,欢迎到访网站!
      查看权限
    网站分类
    最新留言