![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
es6
文章平均质量分 93
努力学习前端的77
如果文章对你有帮助或有什么差错,请点赞或留言告知
你走的每一步路都算数,保持学习热情能获得最易得的幸福感
展开
-
【ES6】Promise
Promise是ES6引入的语法。链式编程。异步编程的解决方案。—网络请求的情况下容易用到异步编程。//Promise使得请求获取和数据操作分开。即分离读写,可以减少重绘回流new Promise((resolve,reject) => { //异步操作 一般这里用来进行异步的网络请求 setTimeout(() => { //异步请求成功时调用resolve回调,然后会去执行then() //resolve('well done') //异步请求失败是调用rejec原创 2020-11-25 14:42:36 · 117 阅读 · 0 评论 -
原型和原型链
8,原型和原型链1,每个函数都有一个prototype,即显示原型。默认指向一个空的Object对象。【但是Object函数的显示原型不指向空对象而是null】2,每个实例对象都有一个__proto__,隐式原型。【左右分别是两条下划线】3,【实例对象的隐式原型的值为其对应的构造函数的显示原型的值】。【即Fn.prototype === fn.__proto__】4,开发者可以直接操作显示原型,【ES6之前】不能直接操作隐式原型。function Fn() {}console.log(Fn原创 2021-04-07 14:28:28 · 169 阅读 · 2 评论 -
对于ES6-promise的理解
/*尽可能还原 Promise 中的每一个 API, 并通过注释的方式描述思路和原理.*/// # Promise是什么?主要用来干嘛?实现思路是什么?为什么?// 1,Promise是一个类,为什么要给它定义成一个类呢?可以通过new创建,new创建都会分配新的内存,都会执行构造器// 2,为什么会有Promise,Promise用来干嘛?// js是单线程执行机制,为了避免队列阻塞,存在异步模式[请求接口,setInterval,setTimeout,…],而异步模式会存在回调情况。//原创 2021-07-27 14:55:15 · 185 阅读 · 0 评论 -
关于ES6新特性
关于es6新特性的总结:看完这篇HTTP,跟面试官扯皮就没问题了Vue.js面试题整理必须要会的 50 个React 面试题前端ES6面试题ES6 新特性 总结ES6常用新特性总结es6新特性有哪些博客园大佬_龙恩0707阮一峰 ES6入门教程ES6新特性ES6会这些就够了ES6核心特性ES6中常用的10个新特性讲解针对面试时的ES6ES6 新特性 总结 csdn1.let const 与 var的比较var声明的变量,存在变量提升。var可以重复声明一个变量。var声明原创 2021-07-27 14:54:12 · 247 阅读 · 0 评论 -
ES6扩展运算符 ...
ES6 扩展运算符 三点(…)参考含义扩展运算符( spread )是三个点(…)。它将一个数组转为用逗号分隔的参数序列。console.log(...[1, 2, 3]) // 1 2 3 console.log(1, ...[2, 3, 4], 5) // 1 2 3 4 5 [...document.querySelectorAll('div')] // [<div>, <div>, <div>] 该运算符主要用于函数调用。func原创 2020-08-17 15:32:05 · 98 阅读 · 0 评论 -
es6 字符串的新方法includes() startsWith() endsWith() padStart() padEnd()
在ES6中给字符串提供了新方法includes():判断字符串中是否包含某个子串,返回布尔值if(v.includes(keyname)){}//判断字符串v是否包含子串keyname原创 2020-07-29 17:59:40 · 484 阅读 · 0 评论