
ES6
呆呆怪兽
心存感激,所遇皆温柔
展开
-
vue--echart图表自适应父级div
问题描述: 在做vue项目中,使用echart后,后台系统左侧菜单在默认的情况下是有几百的宽度,在点击缩小菜单后宽度会变小, 缩小后右侧视图中的echart图表并没有自适应,还是显示原来的尺寸 解决方案: 父组件 <template> <div class="homeview"> <indexChart ref="homechart" ></indexChart> </div> </template> ---原创 2021-08-03 11:29:13 · 811 阅读 · 0 评论 -
手动实现超级实用的Tab插件
工作之余训练js的基本功还是挺重要的一件事,所以就动手写了一个简单的js插件。 首先写一个东西,在脑子里要先有一个模型,然后功能点,最后是有一个完整的思路,这三个必不可少。至少我是这么觉得的,虽然这只是一个非常基础的东西。 那接下来就是说说我的思路吧, 提供接口给外面,让用户传入数据 包括有 {宽度,高度,Tab的模式(提供了slide和fade),data数据,el元素} 获取被渲染的元素el,挂载Dom 创建Tab,根据data数据来创建Item的数量, 初始化事件绑定 最后就跟据事件处理函数来实现效原创 2021-03-17 10:49:55 · 363 阅读 · 0 评论 -
ES6个人总结
ES6个人总结一.模板字符串基本用法和好处二.解构赋值1.对象解构2.数组解构3.函数的参数解构三.函数rest参数四.箭头函数1.基本用法2.与普通匿名函数的区别五.Promise1.基本用法2.传参3.错误处理4.作用六.async(其实是Promise的语法糖)1.用法2.错误处理七.class 类1.用法2.添加静态方法3.类的继承(extends)八.对象扩展运算符(...)作用 一.模...原创 2020-04-27 17:58:38 · 451 阅读 · 0 评论 -
es6变量声明.let和const的理解
变量声明 在JavaScript中声明变量有三个关键字 var是最原始的,那就不必多说了,现在主要说的是let和const这两个关键字来声明变量和var有何不同 let 应用:在业务逻辑很复杂的时候,可以防止内层变量覆盖外层变量 eg1. if (true) { let a = 3; console.log(a); //3 } ...原创 2020-03-24 17:08:51 · 498 阅读 · 1 评论 -
构造函数,实例,原型对象之间的关系和原型链(4)
看图 1. 2. 每个构造函数都有一个原型对象,通过构造函数prototype指向我们的原型对象. 3. 在原型对象里面有一个constructor属性,通过这个属性指回了构造函数 4. 我们可以通构造函数new一个zs对象实例出来 5. 在实例里面有一个__proto__,它指向的是我们构函数的原型对象. 6. 在实例里面有__proto__,而__proto__里面也有一个construct...原创 2020-03-07 15:37:29 · 228 阅读 · 0 评论 -
对js构造函数,原型对象和原型的理解(3)
探究constructor 不知道大家发现了没有啊 在我们的对象原型__proto__和构造函数的原型对象prototype身上都有一个constructor属性 这个constructor它指回的是我们构造函数的本身 不知道大家有没有想过啊,如果我只有一个方法,那我就直接放到构造函数的原型对象身上了是吧,那我这样写,当然我zs的这个实例可以访问到sing方法了. function Star(n...原创 2020-03-06 16:54:54 · 237 阅读 · 0 评论 -
对js构造函数,原型对象和原型的理解(2)
上篇文章我们说到了 我sing方法已经放到了Star的原型对象prototype身上了,可是我zs,ls这两个实例没有这个方法,为什么还能访问得到? function Star(name, age) { this.name = name; this.age = age; } Star.prototype.sing = f...原创 2020-03-06 15:42:57 · 131 阅读 · 0 评论 -
对js构造函数,原型,原型对象的理解(1)
那我就开门见山咯 构造函数 构造函数虽然好用,但是存在浪费内存的问题; 比如 我写了一个构造函数,里面有许多属性,也有方法, function Star(name, age) { this.name = name; this.age = age; this.sing = function() { ...原创 2020-03-05 17:02:50 · 196 阅读 · 0 评论 -
ES6面向对象
今天开始,终于进入到了es6的学习了,希望学得越来越多,每天都过得越来越充实.学到的要分享,一起学习才是最好的. 接下来分享一下我所理解的面向对象编程的思想希望对大家有帮助 大家都知道编程有**面向过程和面向对象** 面向过程编程 就是把解决问题的步骤分析出来,然后利用函数把每一步骤都写好了,最后再一个个的调用函数,这样就把问题解决了, 也就是朝着步骤完成的.首先分析好步骤,再按照步骤来解决问题 ...原创 2020-03-04 17:31:48 · 244 阅读 · 0 评论