第8章 错误处理
2025-07-26
在执行JavaScript代码的时候,有些情况下会发生错误。 错误分两种,一种是程序写的逻辑不对,导致代码执行异常。例如: let s = null; let len = s.length; // TypeError:null变量没有length属性 对于这种错误,要修复程序。 一种是执行过程中,程序可能遇到无法预测的异常情况而报错,例如,网络连接中断,读取不存在的文件,没有操作权限等。 对于这种
1977 字
|
10 分钟
|
获取中...
|
获取中...
第9章 jQuery
2025-07-26
你可能听说过jQuery,它名字起得很土,但却是JavaScript世界中使用最广泛的一个库。 江湖传言,全世界大约有8090%的网站直接或间接地使用了jQuery。鉴于它如此流行,又如此好用,所以每一个入门JavaScript的前端工程师都应该了解和学习它。 jQuery这么流行,肯定是因为它解决了一些很重要的问题。实际上,jQuery能帮我们干这些事情: - 消除浏览器差异:你不需要自己写冗长
8402 字
|
42 分钟
|
获取中...
|
获取中...
第10章 underscore
2025-07-26
前面我们已经讲过了,JavaScript是函数式编程语言,支持高阶函数和闭包。函数式编程非常强大,可以写出非常简洁的代码。例如Array的map()和filter()方法: let a1 = [1, 4, 9, 16]; let a2 = a1.map(Math.sqrt); // [1, 2, 3, 4] let a3 = a2.filter((x) => { return x % 2 ===
3347 字
|
17 分钟
|
获取中...
|
获取中...
第11章 Node.js
2025-07-26
从本章开始,我们就正式开启JavaScript的后端开发之旅。 Node.js是目前非常火热的技术,但是它的诞生经历却很奇特。 众所周知,在Netscape设计出JavaScript后的短短几个月,JavaScript事实上已经是前端开发的唯一标准。 后来,微软通过IE击败了Netscape后一统桌面,结果几年时间,浏览器毫无进步。 没有竞争就没有发展。微软认为IE6浏览器已经非常完善,几乎没有可
26041 字
|
130 分钟
|
获取中...
|
获取中...
第12章 期末总结
2025-07-26
JavaScript是一个古老的语言,它几乎是互联网前端唯一的选择,所以我们不得不学习并掌握它。 由于历史原因,JavaScript有许多设计错误,而许多人却喜欢炫耀使用一些让人看不懂的代码技巧,这是错误的。我们应当摒弃JavaScript的不合理设计,只使用它精华部分的特性,才能构建模块化、优雅、可扩展的代码。 祝大家都能学会这门互联网语言——JavaScript!
139 字
|
1 分钟
|
获取中...
|
获取中...
第1章 简介
2025-07-24
这是专门针对小白的零基础Java教程。 为什么要学Java? 因为Java是全球排名第一的编程语言,Java工程师也是市场需求最大的软件工程师,选择Java,就是选择了高薪。
407 字
|
2 分钟
|
获取中...
|
获取中...

第2章 快速入门
2025-07-24
本章的主要内容是快速掌握Java程序的基础知识,了解并使用变量和各种数据类型,介绍基本的程序流程控制语句。 通过本章的学习,可以编写基本的Java程序。
24557 字
|
123 分钟
|
获取中...
|
获取中...

第3章 面向对象编程
2025-07-24
Java是一种面向对象的编程语言。面向对象编程,英文是Object-Oriented Programming,简称OOP。 那什么是面向对象编程? 和面向对象编程不同的,是面向过程编程。面向过程编程,是把模型分解成一步一步的过程。比如,老板告诉你,要编写一个TODO任务,必须按照以下步骤一步一步来: 1. 读取文件; 2. 编写TODO; 3. 保存文件。 而面向对象编程,顾名思义,你得首先有个对
34938 字
|
175 分钟
|
获取中...
|
获取中...
