九溪弥烟、
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JavaScript进阶篇:六、JavaScript 作用域与闭包
作用域链是JavaScript在查找变量时所使用的一系列作用域的集合。当在某个作用域中访问变量时,JavaScript引擎会沿着作用域链向上查找,直到找到该变量或到达全局作用域。闭包是JavaScript中一个非常强大的特性,它指的是一个函数能够访问其外层函数作用域中的变量,即使外层函数已经执行完毕。闭包由函数及其词法环境组合而成。通过本篇教程,深入学习了 JavaScript 中的作用域与闭包,包括作用域的基础知识、作用域链、闭包的形成与应用,以及"this"指向与作用域的关系等。原创 2025-03-20 20:54:49 · 101 阅读 · 0 评论 -
JavaScript进阶篇:五、错误处理与调试
除了使用内置的"Error"对象外,还可以通过继承"Error"来创建自定义的错误类型。这在开发大型项目或框架时非常有用,可以为不同类型错误提供更明确的分类和处理方式。try {throw new ValidationError("表单验证失败");console.error("验证错误:", error.message);console.error("网络错误:", error.message);} else {console.error("其他错误:", error.message)原创 2025-03-20 17:37:47 · 105 阅读 · 0 评论 -
JavaScript进阶篇:四、 浏览器对象模型(BOM)
通过本篇教程,深入学习了 JavaScript 浏览器对象模型(BOM)的核心概念和实际应用,包括"window"、"document"、"location"、"navigator"、"screen"等对象的使用方法和实际案例。BOM 是前端开发的重要组成部分,掌握它能够帮助开发者更好地控制浏览器行为,提升用户体验。在后续的学习中,将进一步探索 JavaScript 的高级主题,如设计模式、性能优化、异步编程等,逐步提升编程能力,为开发复杂的 web 应用奠定坚实的基础。原创 2025-03-20 16:46:11 · 256 阅读 · 0 评论 -
JavaScript进阶篇:三、 事件处理与 DOM 操作基础
通过本篇教程,深入学习了 JavaScript 中的事件处理与 DOM 操作基础,包括如何选择、创建、插入、修改和删除 DOM 元素,以及如何处理各种类型的事件。这些技能是前端开发的核心,能够帮助开发者创建交互丰富的 web 页面。在后续的学习中,将进一步探索更高级的 DOM 操作技巧、事件委托、动画效果实现等内容,逐步提升前端开发能力,为构建复杂的 web 应用奠定坚实的基础。原创 2025-03-20 16:19:13 · 66 阅读 · 0 评论 -
JavaScript基础篇:一、初识:起源、特点与应用场景
在数字化飞速发展的今天,JavaScript 已经成为 web 开发领域不可或缺的核心技术之一。它就像一位幕后英雄,默默地赋予了网页丰富的交互性和动态效果,让我们的网络体验变得更加生动和便捷。时间回溯到 1995 年,那时的互联网还处于起步阶段,网页大多只是静态的文本和图片组合。为了能让网页具备更智能的行为,Netscape 公司的 Brendan Eich 在短短十天内创造了 JavaScript。原创 2025-03-14 18:34:45 · 546 阅读 · 0 评论 -
JavaScript基础篇:二、环境搭建与第一个程序
在开始JavaScript的编程之旅前,了解其运行环境至关重要。JavaScript是一种主要运行在浏览器和服务器端的脚本语言,不同的环境为JavaScript提供了不同的功能和API。通过本篇教程,已经学习了如何在不同的环境中搭建JavaScript的运行环境,包括浏览器控制台、HTML文件和Node.js服务器环境。同时,掌握了如何使用流行的代码编辑器编写和运行JavaScript代码,并成功运行了第一个JavaScript程序。原创 2025-03-14 18:56:56 · 828 阅读 · 0 评论 -
JavaScript基础篇:三、 变量与数据类型
通过本篇教程,深入学习了 JavaScript 中的变量与数据类型,包括变量的声明方式、数据类型的分类与特点、类型转换以及作用域的概念。变量是存储数据的基本单元,而数据类型决定了数据的表示和操作方式。理解这些基础知识对于编写正确的 JavaScript 程序至关重要。在后续的学习中,将进一步探索 JavaScript 的运算符、流程控制语句、函数等核心概念,逐步构建完整的 JavaScript 知识体系,提升编程实践能力。原创 2025-03-14 19:36:53 · 115 阅读 · 0 评论 -
JavaScript基础篇:四、 运算符与表达式
运算符是用于执行特定操作的符号,能够对一个或多个操作数进行计算、比较或逻辑判断等操作。JavaScript 中的运算符种类丰富,涵盖算术运算符、比较运算符、逻辑运算符、赋值运算符、位运算符等,每种运算符都有其独特的功能和使用场景。通过本篇教程,系统学习了 JavaScript 中的运算符与表达式,包括算术运算符、比较运算符、逻辑运算符、赋值运算符、位运算符等的用法、优先级和结合性,并通过实际示例展示了它们的应用。原创 2025-03-14 20:19:16 · 98 阅读 · 0 评论 -
JavaScript基础篇:五、 流程控制语句
通过本篇教程,深入学习了 JavaScript 中的流程控制语句,包括条件语句(if、switch)和循环语句(for、while、do...while),以及循环的嵌套和控制(break、continue)。这些语句是构建复杂程序逻辑的核心工具,能够根据不同的条件和需求灵活地控制程序的执行流程。在实际开发中,合理运用流程控制语句可以使代码更加高效、清晰和易于维护。原创 2025-03-14 20:53:10 · 110 阅读 · 0 评论 -
JavaScript基础篇:六、 函数基础
函数是 JavaScript 中的基本构建块,是一组为了完成特定任务而封装在一起的语句。函数可以接受输入参数,执行一系列操作,并返回结果。通过使用函数,可以实现代码的复用、模块化编程,使代码结构更加清晰和易于维护。通过本篇教程,深入学习了 JavaScript 中的函数基础,包括函数的定义与声明、参数、返回值、作用域和闭包等核心概念,并通过实际示例展示了它们的应用。函数是 JavaScript 编程的核心构建块,掌握函数的使用对于编写模块化、可维护的代码至关重要。原创 2025-03-14 21:14:13 · 82 阅读 · 0 评论 -
JavaScript进阶篇:一、 数组操作与方法
数组是一种用于存储多个有序值的数据结构,在 JavaScript 中,数组可以包含不同类型的元素,如数字、字符串、对象等。// 按价格升序排序});通过本篇教程,深入学习了 JavaScript 中数组的操作与方法,包括数组的基本操作(添加、删除、插入元素)、遍历、转换、排序、搜索、去重、反转以及将数组转换为字符串等。数组是 JavaScript 中最常用的数据结构之一,掌握数组的各种方法对于高效地处理数据至关重要。在实际开发中,灵活运用这些数组方法可以简化代码、提高程序的可读性和运行效率。原创 2025-03-15 17:46:41 · 198 阅读 · 0 评论 -
JavaScript进阶篇:二、 对象与面向对象编程
对象是 JavaScript 中的一种数据类型,用于存储键值对集合。键是字符串或符号,值可以是任何数据类型,包括其他对象。age: 25,address: {},在这个示例中,`person`对象包含了多种类型的数据:字符串`name`、数字`age`、布尔值`isStudent`、对象`address`和数组`hobbies`。这种灵活性使得对象能够表示复杂的数据结构,非常适合用于组织和存储具有逻辑关系的数据集合。对象的方法是存储在对象中的函数,用于定义对象的行为。},// 输出 8。原创 2025-03-15 18:05:39 · 93 阅读 · 0 评论