js学习大法:用好firebug,走遍天下都不怕
用js有一段时间了,但是一直手感不好。平时用DW来写js代码,常抱怨js的编辑器的自动代码提示和调试功能用起来很不爽,自动代码提示十分有限,而且写错一个单词这样的错误都要运行整个网页之后才发现。今天闲来无聊,翻看了一下《JavaScript 权威指导》一书,看了前几页就突然顿悟,要认真对待firebug。
首先,JavaScript是一门面向web的语言,JavaScript语言本身提供了一个很小的API,这个API不提供输入输出等功能,输入输出,事件响应等功能由浏览器来提供。所以,js的很多东西,是要在web环境下才能提示出来,测试得了,而firebug就是这样一个提供在web环境下进行调试的工具。
下面是我使用firebug的一个过程截图:打开一个网页,按F12调出firebug。
自动补全和实时提示,那些记不住的再也不用去记了,那些不知道的现在都知道了:
每一步都可以看到自己操作的结果,有错误马上就发现,再也不用等到写完再调试了:
所以说,firebug这东西确实可以。自己练习小例子,或者写自己不熟悉的部分时,在这里绝对是一个最佳选择。
另外,多读些书,博客代替不了书。博客永远无法讲到书那么深入,即使有,看博客永远无法看到像看书这么深入,所以看再多博客,都不如一本好书。
js学习大法:用好firebug,走遍天下都不怕相关推荐
- 话说:学好C语言,走遍天下都不怕
文/上嵌科技(简书作者) 原文链接:http://www.jianshu.com/p/b68eb52ed14b 著作权归作者所有,转载请联系作者获得授权,并标注"简书作者". 学好 ...
- cad批量偏移_学会这12个CAD制图命令,走遍天下都不怕,有没有兴趣?
学习CAD最主要就是掌握快捷键命令,如果不会快捷键只能用鼠标在屏幕上点,这样制图效率特别慢,大家一定掌握这12个CAD制图命令,学会了走遍天下都不怕. 一.了解相关工具 当我们使用CAD绘制图纸完成后 ...
- 数学女博士奥运会摘金!没有教练,用数学知识和计算机软件自己训练,网友:真·学好数理化,走遍天下都不怕...
量子位 报道 | 公众号 QbitAI 东京奥运会大爆冷门! 奥地利的一位数学系博士后,拿到了自行车公路赛的金牌! 而且,她打败的还是此前已经拿过3次世界冠军的荷兰选手Van Vleuten. 突然杀 ...
- cad lisp 两侧偏移并删除_cad lisp 两侧偏移并删除_学会这12个CAD制图命令,走遍天下都不怕,有没有兴趣?......
学习CAD最主要就是掌握快捷键命令,如果不会快捷键只能用鼠标在屏幕上点,这样制图效率特别慢,大家一定掌握这12个CAD制图命令,学会了走遍天下都不怕. 一.了解相关工具 当我们使用CAD绘制图纸完成后 ...
- 学好C/C++编程,走遍天下都不怕
C++这门语言从诞生到今天已经经历了将近30个年头.不可否认,它的学习难度都比其它语言较高.而它的学习难度,主要来自于它的复杂性.现在C++的使用范围比以前已经少了很多,java.C#.python等 ...
- 学好 Nginx ,走遍天下都不怕
对于开发来说,我们在工作中多多少少都会遇到web服务的性能优化.高并发等问题,而 Nginx 是一个万能药.可以在百万并发连接下实现高吞吐量的 Web 服务,同时诸多应用场景下的问题都可以通过种种 N ...
- cad旋转命令_新手入门CAD,学会这15个命令和技巧,走遍天下都不怕
CAD的运用非常广泛,主要是绘制平面设计图,生活中常见的建筑.机械.室内设计等,都需要用到CAD制图,那么新手想要CAD,该注意哪些呢? CAD制图也是一门办公工作,大神们不仅仅只拥有CAD制图工具, ...
- 【⛔拒绝内卷,学会shell,走遍天下都不怕⛔】shell编程基础
shell编程基础 shell简介 属性 shell是一个命令行解释器,建立了用户和操作系统之间的接口.当我们在命令行输入一个命令后,shell会对命令进行解释,调用相应的程序去执行.shell是一种 ...
- 英文吵架100句,走遍天下都不怕!
Stop complaining! 别发牢骚! You make me sick! 你真让我恶心! What's wrong with you? 你怎么回事? You shouldn't have d ...
最新文章
- core java 9 代码_Java Core 学习笔记——3.char/Unicode/代码点/代码单元
- string [线段树优化桶排]
- 这几个行业会从物联网革命中获得最大利益
- 为什么我切换到React Native来创建超级简单的底页
- linux虚拟机如何ping,linux虚拟机与真机互相ping的问题
- Java SQL 注入学习笔记
- python3 下载网络图片
- 计算机如何删除用不到的打印机驱动程序,win7卸载不了打印机驱动怎么办
- origin绘图同时添加柱状图和折线图
- SQL Server各版本
- c语言2059,C语言错误 error C2059: 语法错误:“)”以及 错误error C2065: “sockaddr”: 未声明的标识符...
- 习题 3.6 请编程序将China译成密码,密码规律是:用原来的字母后面第4个字母代替原来的字母。
- cesium获取当前层级
- 3D游戏引擎系列十一
- 【云原生】学习K8s,读完这篇就够了
- 创建SpringMVC项目的基本步骤
- 远程桌面复制文件失效的解决方案
- Android版简历(一)
- 腾讯也有今天,这款软件被指抄袭“微信”,腾讯提起上诉
- 2022全国职业技能大赛-网络安全赛题解析总结⑤(超详细)
热门文章
- Z-Blog 爬虫 node实现
- Greenplum5单机部署连接报错 System was started in master-only utility mode问题修复
- MyBatis 多表联合查询及优化
- python web 框架的flash消息_Flask flash 消息闪现
- vue登录如何存储cookie_vue保持用户登录状态(各种token存储方式)
- vue.js 入门,简介
- Servlet跳转到JSP页面后的路径问题相关解释
- 使用MyBatista----上传图像
- oracle数据库查看用户相关语句
- 怎样使用两行代码实现博客园打赏功能