- 博客(9)
- 收藏
- 关注
原创 大厂的vue项目是如何优化的?
1、项目优化–进度条添加安装nprogress,ui界面依赖安装依赖,搜索nprogress进行安装即可,或者使用命令安装npm i nprogress或yarn add nprogress在main.js中导入进度条组件//导入进度条插件import NProgress from 'nprogress'//导入进度条样式import 'nprogress/nprog...
2020-02-17 14:04:02 457
原创 JavaScript常见的六种继承方式(上)
ES6 引入了class 语法之后,大部分面向对象的编程语言,都是通过“类”(class)实现对象的继承。传统的JavaScript而是通过“原型对象”来实现的。下面就简单介绍一下JavaScript从传统到不传统的几种继承方式吧。
2020-02-17 13:18:41 199
原创 vue中Echarts的使用
Step1 下载Echarts安装包1、ui界面下载安装包2、命令行命令下载npm install echartsMac用户记得加上sudo下载了yarn的也可使用以下命令下载,速度更快些yarn add echartsStep2 按需导入import echarts from "echarts";Step3 为 ECharts 准备一个具备大小(宽高)的 DOM<...
2020-02-17 13:16:42 160
原创 set数据结构
Set 数据结构,类似数组。所有的数据都是唯一的,没有重复的值。它本身是一个构造函数。属性和方法:size 数据的长度add()添加某个值,返回Set结构本身delete()删除某个值,返回一个布尔值,表示删除是否成功has()查找某条数据,返回一个布尔值clear()清除所有成员,没有返回值应用:var arr=[1,1,1,3,4,5,3,5] //数据去重 ...
2020-01-30 14:36:27 807
原创 Spread Operator展开运算符(...)
将字符串转成数组var str = 'abc'console.log([...str]) //['a','b','c']将集合转成数组var set=new Set([1,2,3])console.log([...set]) //[1, 2, 3]两个数组的合并var arr1=[1,2,3]var arr2=[4,5,6]console.log([...arr1...
2020-01-30 14:27:31 266
原创 Javascript 内置的常用对象有哪些?
Arguments 函数参数集合arguments[ ] 函数参数的数组Arguments 一个函数的参数和其他属性Arguments.callee 当前正在运行的函数Arguments.length 传递给函数的参数的个数Array 数组length 属性 动态获取数组长度 join() 将一个数组转成字符串。返回一个字符串。reverse() 将数组中各元素颠倒顺序del...
2020-01-27 18:27:02 910
原创 面向对象之原型链
面向对象面向对象是把事物分解成一个个的对象,然后由对象之间分工与合作。面向对象的特性就是封装性、继承性和多态性,优点就是易维护、易复用、易扩展。根绝面向对象的这三个特性,可以设计出低耦合的系统,使系统更加灵活、更加易于维护。性能方面确实没有面向过程高。面向对象的思维就是抽取对象共用的属性和方法进行封装,然后对类进行实例化。<script> function Dog(nam...
2020-01-23 15:47:50 160
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人