08 2022 档案

摘要:简述 json是JavaScript Object Notation的缩写,json是轻量级的文本数据交换格式,SON 独立于语言:JSON 使用 Javascript语法来描述数据对象,但是 JSON 仍然独立于语言和平台。JSON解析器和JSON 库支持许多不同的编程语言。 语法 json的最外 阅读全文
posted @ 2022-08-16 01:04 艾尔夏尔-Layton 阅读(104) 评论(1) 推荐(0) 编辑
摘要:简述 闭包(closure)是一个函数以及其捆绑的周边环境状态的引用的组合。换而言之,闭包让开发者可以从内部函数访问外部函数的作用域。在 JavaScript 中,闭包会随着函数的创建而被同时创建。 闭包指有权访问另一个函数作用域中变量的函数——JS高级程序设计 闭包的例子 变量num的作用域是fn 阅读全文
posted @ 2022-08-15 14:31 艾尔夏尔-Layton 阅读(131) 评论(0) 推荐(0) 编辑
摘要:简述 fetch是一种基于promise的http请求方式,是XMLHttpRequest的一种替代。它并没有封装XMLHttpRequest,它就是原生js。和xhr相比它最大的优点就是基于promise,并且它语法简洁,具语义化。 基本语法 fetch的语法非常简单 let promise = 阅读全文
posted @ 2022-08-11 14:05 艾尔夏尔-Layton 阅读(75) 评论(0) 推荐(0) 编辑
摘要:简述 在很早的时候,js脚本的代码又小又简单,没有必要进行模块化。但随着js代码变得越来越复杂,我们就需要对js的代码进行模块化处理,这样有利于代码复用。 模块 一个模块就是一个文件,一个脚本就是一个模块。 模块之间可以通过export和import关键字互相加载 语法 我们可以用export标记可 阅读全文
posted @ 2022-08-10 22:50 艾尔夏尔-Layton 阅读(173) 评论(0) 推荐(0) 编辑
摘要:简述 promise是ES6提供的类,目的是更加优雅地书写复杂的异步任务,同时也能避免回调金字塔问题的出现。 promise并不是把异步转化为同步了,Promise只不过是一种更良好的编程风格。 构造promise 传递给 new Promise 的函数被称为 executor。当 new Prom 阅读全文
posted @ 2022-08-07 01:28 艾尔夏尔-Layton 阅读(58) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示