JavaScript
文章平均质量分 95
深入解析JavaScript,掌握核心语法,探索前沿技术,助力开发者提升编程实力
半似星辰半似月
</>
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
axios
axios 是一个基于 Promise 的 HTTP 客户端,支持浏览器和 Node.js 环境,主要特点包括:支持 GET、POST 等所有 HTTP 请求方法拦截请求和响应自动转换 JSON 数据取消请求超时设置错误处理客户端防御 XSRF 攻击当项目中存在多个后端服务(如 API 服务、文件服务),或需要不同的请求配置时,可创建多个自定义实例,避免全局配置冲突。// 创建自定义实例baseURL: "https://api.example.com", // 基础路径。原创 2025-10-17 10:00:00 · 1819 阅读 · 0 评论 -
Promise
Promise 是异步编程的一种解决方案,比传统的回调函数更合理、更强大。ES6 将其纳入语言标准,统一了用法。语法上:Promise 是一个构造函数功能上:用于封装一个异步操作并获取其成功 / 失败的结果本质上:是一个状态机,通过状态的变化来驱动回调执行状态管理:通过不可逆的三种状态,清晰控制异步操作的结果;链式调用:通过then返回新 Promise,实现代码扁平化;统一错误处理:通过catch集中捕获链式调用中的所有错误;灵活的静态方法allraceallSettledany满足不同异步场景需求。原创 2025-10-16 10:00:00 · 1459 阅读 · 0 评论 -
AJAX详解
AJAX全称为,就是异步的 JS和XML。通过AJAX可以在浏览器中向服务器发送异步请求,最大的优势:无刷新获取数据。AJAX不是新的编程语言,而是一种将现有的标准组合在一起使用的新方式。原创 2025-03-16 10:00:00 · 5170 阅读 · 0 评论 -
ES6 ~ ES13
finally() 函数不接受参数,finally() 内部通常不知道 promise 实例的执行结果,所以通常在 finally() 方法内执行的是与 promise 状态无关的操作。方法会返回一个由一个给定对象的自身可枚举属性组成的数组,数组中属性名的排列顺序和正常循环遍历该对象时返回的顺序一致。需要注意,该方法的第一个参数是一个正则表达式对象,如果传的参数不是一个正则表达式对象,则会隐式地使用。方法返回一个给定对象自身的所有可枚举属性值的数组,排列顺序和正常循环遍历该对象时返回的顺序一致。原创 2025-03-10 10:00:00 · 965 阅读 · 0 评论 -
ES6新特性
关键字用来声明变量,使用 声明的变量有几个特点:不允许重复声明允许在程序的任何位置使用 重新声明 JavaScript 变量:在相同的作用域,或在相同的块中,通过 重新声明一个 变量是不允许的:在相同的作用域,或在相同的块中,通过 重新声明一个 变量是不允许的:在相同的作用域,或在相同的块中,通过 重新声明一个 变量是不允许的:在不同的作用域或块中,通过 重新声明变量是允许的:使用 关键字重新声明变量会带来问题。在块中重新声明变量也将重新声明块外的变量:使用 关键字重新声原创 2024-05-27 10:00:00 · 1010 阅读 · 0 评论
分享