欢迎光临
我们一直在努力

2020年07月的文章

JavaScript基础

JavaScript | 面试async及await

SanRenYan阅读(68)评论(0)赞(0)

涉及面试题:async 及 await 的特点,它们的优点和缺点分别是什么?await 原理是什么? 一个函数如果加上async,那么该函数就会返回一个Promise async就是将函数返回值使用Promise.resolve()包裹了下...

JavaScript基础

JavaScript | 面试Promise

SanRenYan阅读(86)评论(0)赞(0)

Promise 的特点是什么,分别有什么优缺点?什么是 Promise 链?Promise 构造函数执行和 then 函数执行有什么区别? Promise翻译过来就是承诺的意思,这个承诺在未来会有一个确切的答复,并且Promise有三种状态...

框架基础ES6

ES6 | async和await

SanRenYan阅读(93)评论(0)赞(0)

async和await async 函数是 Generator 函数的语法糖。async函数就是将 Generator 函数的星号(*)替换成async,将yield替换成await。async和await,比起星号和yield,语义更清楚...

框架基础ES6

ES6 | 异步编程Promise

SanRenYan阅读(71)评论(0)赞(0)

Promise简介 Promise是ES6新增的异步编程方案,比传统的异步方案(回调函数和事件)更合理更强大。Promise简单说就是一个容器,里面保存着一个尚未完成且预计在未来完成的异步操作。 Promise是一个构造函数,可以通过new...

JavaScript基础

JavaScript | jsonp的原理与实现

SanRenYan阅读(69)评论(0)赞(0)

JSONP简介 jsonp是一种跨域通信的手段,他的实现过程分为三步: 1、首先利用script标签的src属性实现跨域 2、通过将前端方法作为参数传递到服务端,然后由服务器端注入参数之后再返回,实现服务器端向客户端通信。 3、由于使用sc...

手写函数库

封装库 | AJAX封装

SanRenYan阅读(86)评论(0)赞(0)

基本功能 传入一个对象,对象内包含的所有键为:请求地址(url)、请求类型(post或get)、请求数据(data,可以放对象或字符串)、成功success方法(参数服务返回数据data),失败error方法参数(status)。 访问实例...

JavaScript基础

JavaScript | Ajax与Json概念

SanRenYan阅读(83)评论(0)赞(1)

Ajax定义 Ajax的全称是Asynchronous JavaScript and XML(即异步的JavaScript和XML,它并不是一种新的编程语言,而是集中原有 技术的结合体) Ajax是一种无需重新加载整个网页的情况下,能够更新...