0%
JS 字符串方法
发表于 分类于 JavaScript
本文字数: 2.5k 阅读时长 ≈ 2 分钟
JavaScript 函数详解
发表于 分类于 JavaScript
本文字数: 11k 阅读时长 ≈ 10 分钟
函数是 JavaScript 的一等公民,理解函数的各种特性是掌握 JavaScript 的关键。本文将从基础到高级,全面讲解 JavaScript 函数的各种知识点。
JavaScript 底层原理
发表于 分类于 JavaScript
本文字数: 22k 阅读时长 ≈ 20 分钟
JS 函数手写
发表于 分类于 JavaScript
本文字数: 59k 阅读时长 ≈ 54 分钟
为什么 0.1 + 0.2 不等于 0.3
发表于 分类于 JavaScript
本文字数: 3.4k 阅读时长 ≈ 3 分钟
JavaScript 类与继承
发表于 分类于 JavaScript
本文字数: 21k 阅读时长 ≈ 19 分钟
JavaScript 异步操作
发表于 分类于 JavaScript
本文字数: 25k 阅读时长 ≈ 22 分钟
目录
异步编程概述
什么是异步编程
在 JavaScript 中,异步编程是一种编程模式,它允许程序在等待某些操作(如网络请求、文件读取、定时器等)完成的同时继续执行其他代码。异步编程对于构建响应式的用户界面和高效的网络应用至关重要。
JavaScript 是单线程语言,这意味着它一次只能执行一个任务。如果没有异步编程,代码会阻塞在耗时操作上,导致整个应用变得不响应。
JavaScript 异步编程的演进
JavaScript 异步编程经历了以下几个阶段的发展:
- 回调函数时代(早期):使用嵌套的回调函数处理异步操作
- Promise 时代(ES6):引入 Promise 对象,提供了更优雅的异步处理方式
- Generator 时代(ES6):引入 Generator 函数,可以暂停和恢复执行
- async/await 时代(ES2017):引入 async/await 语法糖,使异步代码看起来像同步代码
H5 链接展示缩略图适配多平台
发表于 分类于 HTML
本文字数: 1.4k 阅读时长 ≈ 1 分钟
HTML meta 标签总结与属性使用介绍
发表于 分类于 CSS
本文字数: 5.2k 阅读时长 ≈ 5 分钟