js调试工具console.log()方法查看js代码的执行情况

JavaScript程序基础(三)用console.log()方法在网页中调试JavaScript 在JavaScript中,经常面临需要测试查看数据结果的情况,如果都是用alert()方法将数据弹出来,会有很多不便。 我们在调试JavaScript时,更常用console.log()方法来进行调试。 编写一段js代码,console.log()用于在控制台输出信息,网页上不会显示。 <html> <head> <title>JavaScript简介</title> </head> <body> <script typ 阅读详情

http://www.jb51.net/article/53430.htm 


以前看JS变量值都是alert,太麻烦了,后来是F12工具里面添加监视,也挺费劲的,现在发现个新东西,还不错哦


以往都是使用alert的方式查看js代码的执行情况,今天看到有朋友使用console.log函数打印输出函数,变量,对象,下边就console.log的使用情况进行记录

我之前在调试代码的时候,跟砸js代码执行情况,一般都是通过在代码块中使用alert的方式查看js代码的执行情况,今天也是看到有朋友使用console.log函数打印输出函数,变量,对象,下边就console.log的使用情况进行记录,具体的语法是:

?
1
console.log( "值为:" ,fn);

console.log()能够输出变量,函数,数组,对象等等

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
<html>
<head>
<title> this 关键字_函数调用</title>
<meta http-equiv= "Content-Type" content= "text/html; charset=gb2312" ></head>
<body>
<input type= "text" id= "test1" name= "firstname" value= "" />
<input type= "text" id= 'lastname' name= 'lastname' value= '' >
</body>
<script type= "text/javascript" >
var testobj =
{
'id' : 1,
'content' : 'test' ,
'firstname' : function () {
var EleFirst= document.getElementById( 'test1' );
//document.getElementById('firstname').value = "zhang";
//document.getElementById("test1").value = this.content;
//document.getElementById("test1").setAttribute("value","zhang");
//this.content = val;
EleFirst.setAttribute( "value" , this .content);
console.log( "对象的值为:" ,test1); //对象的值为:<input type="text" id="test1" name="firstname" value="" />
},
'lastname' : function () {
document.getElementById( 'lastname' ).value = "ying" ;
}
};
console.log(testobj); /** 打印对像**/
testobj.firstname();
testobj.lastname();
</script>
</html>

【SystemVerilog笔记(一)】数据类型 (一)内建数据类型 1.按照四值逻辑和二值逻辑分类 四值逻辑类型:integer、logic、reg、wire等线网类型 二值逻辑类型:byte、shortint、int、longint、bit 2.按照有符号和无符号分类 有符号类型:byte、shortint、int、longint、integer 无符号类型:bit、logic、reg、wire等线网类型 ※记忆:按位定义的变量是无符号的。 (二)软件常用类型 1.定宽数组 在这里插入代码片 ... 阅读详情

相关推荐

TMS320F280049C 学习笔记21 交叉开关 Crossbar (X-BAR)

简单介绍了X-BAR。

whyorwhnt的专栏 2万+

使用 F12 工具控制台查看错误和状态

.NET Framework 3.0 5(共 5)对本文的评价是有帮助 - 评价此主题 此内容参考较早版本的 F12 开发人员工具。请查看最新的 F12 工具文档。 使用 F12 工具控制台命令,可以接收来自 Windows Internet Explorer 9 的错误消息,并从代码发送回你自己的消息,而无需中断执行流。 可以使用 F12

jk3699(剑客) 1万+

保姆级教程:用NX机电概念设计与RobotStudio实现ModbusTCP联合仿真(附完整代码)

本文提供了一份详细的NX机电概念设计与RobotStudio联合仿真实战教程。通过ModbusTCP协议构建数据桥梁,实现机械行为与机器人控制逻辑的双向实时同步。文章从环境搭建、信号配置、RAPID代码编写到联合调试,逐步拆解了实现数字孪生核心链路的关键步骤,并分享了常见问题排查方法,助力工程师在虚拟环境中提前验证产线协同。

sat99的博客 1098

调试

学习调试

sinat_34812870的博客 252

STK传感器配置全攻略:从光学到雷达的7种视场类型详解(附避坑指南)

本文详细解析了STK软件中传感器的7种视场类型,从基础的Simple Conic、Complex Conic到高级的SAR与EOIR,提供了完整的配置步骤与实战避坑指南。重点阐述了雷达、光学等不同物理设备的建模选择逻辑,并针对常见的“No Access”等报错问题给出了系统性的排查方案,帮助工程师高效完成卫星系统设计与任务分析。

weixin_29232507的博客 228

unity shader 后处理实现水墨风格渲染「Low Poly 」变「水墨画 」

水墨风格渲染 这次学校的比赛打算做一个中国古代背景的游戏,所以尝试做了水墨风格的渲染。 主要按以下四步来实现的效果: 根据色调和饱和度调整饱和度。 对图像进行模糊 水墨风格的物体边缘 物体内画笔笔触的模拟 接下来我分别就这四步依次展开说明: 调整饱和度 这里我使用Post-Processing Stack 的Color Grading 来调节饱和度,通过使用Grading Curv...

九级铁甲蛹的博客 1万+

如何实现监听 console.log

var lastLog; console.oldLog = console.log; console.log = function(str) { console.oldLog(str); lastLog = str; } console.log("Hello, Neo"); document.write(lastLog); 一、什么是console.log()?除...

weixin_34357962的博客 863

汇川机器人与PLC通信-ModbusTCP超详细案例

通过汇川机器人与PLC的ModbusTCP通信项目案例,我们可以了解通讯配置的过程,地址映射的方式,对接信号的转换,运行时序的逻辑等注意事项,帮助我们快速应用到项目中。

weixin_44166380的博客 1万+

JS课后练习(一)

根据用户输入的数值1~7返回对应的星期几 比较两个数的最大值(用户依次输入两个数,最后弹出最大的那个值) 移出数组arr“[1,2,3,4,2,5,6,2,7,2]”中与2相等的元素,并生成一个新数组,不改变原数组。 请将数组“['苹果', '香蕉', '酥梨', '榴莲', '樱桃', '柿子', '葡萄', '哈密瓜', '西瓜']”中的元素依次打印到控制台 ...

李子木的博客 4215

程序员应用AI大模型创业实现财务自由的100种赚钱方案原理与实战指南

成功的 AI 创业者都遵循着 “技术 + 需求 + 变现” 的铁三角法则。记住:不是要做 “全能大模型”,而是成为某个垂直领域的 “AI 解决方案专家”。现在就开始行动:用周末 2 小时完成第一个 MVP,下周启动种子用户测试,三个月内找到可复制的盈利模式。当你实现第一个 10 万用户时,会发现财务自由的密码藏在持续迭代的每个 0.1 版本更新中。延伸思考:你的技术背景适合切入哪个细分领域?

AI天才研究院 1378

RK3576 PCIE接口调试:基于RTL8111HS的网卡驱动移植

检查项方法电源电压复位时序检查设备树 reset-gpios链路速率设备识别lspci -vvv驱动加载。

小灰灰的博客 731

JavaScript 课后习题答案

第一章 第一题: var msg = prompt("请您输入信息"); alert('用户输入的信息是:'+msg); 第二章 第一题: var num1 = prompt("请您输入第一位数字"); var num2 = prompt("请您输入第二位数字"); var max; if(num1 &...

余笙.'的博客 1万+

基于simulink 的不间断电源ups的项目实例

UPS系统的核心组件包括整流器、逆变器、电池管理系统和控制系统。- **Three-Phase Controlled Rectifier**:设置触发角为0度,用于控制整流器的输出电压。- **Three-Phase Inverter**:设置逆变器的输出频率为60Hz,用于将直流电转换为交流电。- **Control System**:编写MATLAB函数,用于监测市电状态并控制各模块的工作模式。- **Step**:设置阶跃时间,例如0.05秒,阶跃前后的值分别为0和1,用于模拟市电中断。

xiaoheshang_123的博客 708

html js代码怎么调试工具,js调试工具console.log()方法查看js代码的执行情况

我之前在调试代码的时候,跟砸js代码执行情况,一般都是通过在代码块中使用alert的方式查看js代码的执行情况,今天也是看到有朋友使用console.log函数打印输出函数,变量,对象,下边就console.log的使用情况进行记录,具体的语法是:console.log("值为:",fn);console.log()能够输出变量,函数,数组,对象等等this关键字_函数调用var testobj ...

weixin_32869687的博客 360

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

html console 脚本 运行,js调试工具console.log()方法查看js代码的执行情况

我之前在调试代码的时候,跟砸js代码执行情况,一般都是通过在代码块中使用alert的方式查看js代码的执行情况,今天也是看到有朋友使用console.log函数打印输出函数,变量,对象,下边就console.log的使用情况进行记录,具体的语法是:console.log("值为:",fn);console.log()能够输出变量,函数,数组,对象等等this关键字_函数调用var testobj ...

weixin_34379309的博客 622

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

从console.log到console.trace():前端调试效率的进阶之路

摘要:本文探讨前端开发中从console.log()到console.trace()的调试进阶之路。console.log()虽简单直接,但在复杂项目中存在调用路径缺失、异步调试困难等问题。console.trace()能输出完整调用栈,清晰展示代码执行路径,显著提升调试效率。文章对比两者差异,分析console.trace()在递归、事件监听和异步场景的应用优势,并介绍其与其他调试工具的配合使用方法。最后强调生产环境需移除调试代码,避免安全隐患。

weixin_56334307的博客 1676

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

JavaScript调试技巧之console.log()详解

JavaScript调试技巧之console.log()详解 JavaScript调试技巧之console.log()详解 对于JavaScript程序的调试,相比于alert(),使用console.log()是一种更好的方式,原因在于:alert()函数会阻断JavaScript程序的执行,从而造成副作用; alert弹出框需要点击确认比较麻烦,而console.log()仅在控制台中打印...

奋斗的蜗牛 4312

javascript 和 jq 的调试 用console.log() 函数

对于JavaScript程序的调试,相比于alert(),使用console.log()是一种更好的方式,原因在于:alert()函数会阻断JavaScript程序的执行,从而造成副作用;而console.log()仅在控制台中打印相关信息,因此不会造成类似的顾虑。 用法: 代码如下:window.console.log("Sample log"); 上述代码可以忽略window

... 1万+

console js刷新页面_JS console.log()方法调试代码

在 JS 中,除了使用 alert() 调试代码外,我们还常常使用 console 对象的 log() 对 JS 程序进行调试,console.log() 方法的作用是在浏览器的控制台中输出指定的参数值。需要注意的是,在一些较低版本的浏览器,比如 IE6 以及没装“Firebug”插件的较低版本的 Firefox 等浏览器中是不能使用 console.log() 的。现在 IE11 以及较新版本的...

weixin_40008946的博客 343

调试前端代码时,console.log 不如这行指令,还能看调用栈

文章将详细讲解 console.trace () 的用法、优势,对比它与 console.log 的差异,分析其在不同调试场景中的应用,以及配合其他调试工具的使用技巧,为前端开发者提升调试效率提供实用指南。这种清晰的调用栈信息,在定位错误时能起到至关重要的作用。假设在 funcC 中某个变量的值出现了错误,通过 console.trace () 的调用栈,我们可以快速追溯到 funcB 和 funcA,检查在这些函数调用过程中是否对该变量进行了不当的修改,从而快速找到问题的源头,大大缩短了调试时间。

2503_92849275的博客 4156

别只用 console.log() 调试 js 代码了

JavaScript中的 console 对象可用于访问浏览器调试控制台,可以用它在控制台中输出代码中变量的值。不过大多数人都只过 console.log() 在浏览器控制台中进行输出调试。log 只是 console 对象的一种方法,除了它还有很多非常有用的方法。1. console.log()这个方法主要用于将传给它的值输出到控制台。可以给 log() 传递任何类型:可以是字符串,数组,对象,布尔值等。console.log('JavaScript');console.log(7);console.lo

stc90c51的博客 498
上一篇: Proguard使用最新,最全教程,亲自试验
下一篇: java工程生成jar文件
小瑞
博客等级 码龄19年 240粉丝 274原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值