![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ES6
文章平均质量分 56
明哥前端
这个作者很懒,什么都没留下…
展开
-
vue常用函数
限制只能输入小数,整数,小数将保留两位。原创 2022-09-19 14:41:18 · 781 阅读 · 0 评论 -
js浏览器数据库 IndexedDB && Web SQL
一、IndexedDB (建议使用)1.介绍:随着浏览器的功能不断增强,越来越多的网站开始考虑,将大量数据储存在客户端,这样可以减少从服务器获取数据,直接从本地获取数据。现有的浏览器数据储存方案,都不适合储存大量数据:Cookie 的大小不超过4KB,且每次请求都会发送回服务器;LocalStorage 在 2.5MB 到 10MB 之间(各家浏览器不同),而且不提供搜索功能,不能建立自定义的索引。所以,需要一种新的解决方案,这就是 IndexedDB 诞生的背景。2.IndexedD.原创 2021-10-24 20:31:26 · 2523 阅读 · 1 评论 -
vue2核心对象defineProperty
Object.defineProperty()方法会直接在一个对象上定义一个新属性,或者修改一个对象的现有属性,并返回此对象Object.defineProperty()的属性属性值Object.defineProperty 定义属性obj: 要增加或者修改属性的对象prop: 属性名1.descriptor: 属性描述符configurable: 布尔值 --> 是否可重新配置(删除) 默认为 false。enumerable: 布尔值 --> 是否可枚举 默认为 fal...原创 2021-10-12 21:39:49 · 588 阅读 · 0 评论 -
JavaScript的ES6中async&&await的简单使用以及介绍
async&await是Promise和Generator的语法糖,使用他的目的就是用同步的写法,写异步的操作async 是“异步”的简写, async 用于申明一个异步的 functionawait 可以认为是 async wait 的简写,await 用于等待一个异步方法执行完成。一、async1.async可以作用在任何方法前, 返回值是一个Promise对象 async function a(){ } console.l..原创 2021-10-04 16:39:58 · 1095 阅读 · 0 评论 -
JavaScript的ES6中Promise的使用以及个人理解
好多小伙伴不理解Promise这个到底是干嘛的,怎么用?本篇就讲介绍下Promise内置类的使用以及作用。一、先来说说Promise是什么1.Promise,简单说就是一个容器,里面保存着某个未来才会结束的事件(通常是一个异步操作)的结果。2.从语法上说,promise是一个对象,从它可以获取异步操作的的最终状态(成功或失败)。3.Promise是一个构造函数,对外提供统一的 API,自己身上有all、reject、resolve等方法,原型上有then、catch等方法二...原创 2021-10-02 18:05:18 · 394 阅读 · 2 评论 -
ES6箭头函数
接下来将以箭头函数中的this指向&&箭头函数与普通函数区别进行讲解一、箭头函数中的this先来说说js中的this指向吧,大家都知道js中的this默认是指向window的,只有问们作用域更改的使用或者调用的时候才会改变this的指向,就好比说在js中直接log this 那么拿到的就是window这个顶级对象,而在函数内部调用的时候就会指向调用的对象,而箭头函数就不太一样了,箭头函数指向的是他所在位置的父级作用域,不废话了上代码!!//箭头函数的常见的格式()=>{.原创 2021-09-30 22:58:24 · 140 阅读 · 0 评论 -
JavaScript原生继承 && ES6 class继承
本篇将详细讲解原型链继承、借助构造函数继承(call方法继承)、组合式继承、寄生组合继承、class类继承一、原型链继承原型链继承,就是给子类构造函数赋一个显示原型,利用原型链进行链式查找,再将子类显示原型的constructor指向子类的构造函数,这个是因为在之前更改了显示原型,为了保证原型链的完整性,再将constructor指回去,就是只能拿到父类的公有属性和方法,也就是原型链上的属性和方法。这个继承方式缺点就很明显了子类上可以更改父类的方法,就会导致父类的其他实例的方法和属性的改变,这就很.原创 2021-09-30 21:39:27 · 277 阅读 · 1 评论 -
js中的数据类型区别&&执行顺序
一、js数据类型分为两种 ‘基本数据类型’ 与 ‘引用数据类型’基本数据类型:number string boolean null undefined symbol bigInt引用数据类型:Array RegExp Object function data set map二、基本数据类型与引用数据类型的区别基本数据类型存储: 主要针对(Number、String、Boolean)三种数据。直接存储在栈(stack)中,占据空间小、大小固定,属于被频繁使用数据,所以放入栈中存储...原创 2021-09-29 12:03:43 · 88 阅读 · 0 评论 -
解析ES6内 var let const
# 递归深拷贝对象```javascript<script> var obj = { // 定义要进行深复制的对象 name: "张三", age: 14, tel: 110, info: { isSingle: true } } // 定义深复制的函数 function de...原创 2021-09-28 16:28:17 · 293 阅读 · 0 评论