Lv.2
vike
更多个人资料
103
成长值
0
关注
0
粉丝
+ 关注
私信
个人介绍
推荐人:前端老实人
感兴趣或擅长的领域
编程语言
个人勋章
TA还没获得勋章~
成长雷达
100
3
0
0
0
个人资料
个人介绍
推荐人:前端老实人
感兴趣或擅长的领域
编程语言
达成规则
以上满足
项可达成此勋章
博客
关注
粉丝
论坛
全部时间
全部时间
最近三天
最近一周
最近一月
全部
暂无专栏分类
初识Promise API使用
promise API使用 上篇API回顾PromisePromise.prototype.thenPromise.prototype.catchPromise.resolvePromise.reject 剩余APIPromise.all返回一个新的promise,只有所有promise都成功才成功,否则失败Promise.race返回一个新的promise,第一个完成的promise结果...
API
Promise
vike
2021-11-26 10:25:38
7370
0
0
2021-11-26 10:25:38
999+
0
0
D3实现柱形图
d3实现柱形图 比例尺scaleBand分段比例尺分段比例尺类似于序数比例尺,区别在于分段比例尺的的定义域的值可以是连续的数值类型而离散的值域则是将连续的定义域范围划分为均匀的分段。分段通常用于包含序数或类别维度的条形图。创建分段比例尺的方法是:d3.scaleBand()。scaleLinear 线性比例尺线性比例尺的创建方法是d3.scaleLiner()。默认定义域domain为[0...
数据结构
vike
2021-11-26 10:22:43
7037
0
0
2021-11-26 10:22:43
999+
0
0
浅谈async await用法
前言上几篇文章更完了promise 今天一起来看看async await异步操作的使用与理解 async await理解async和await用更简洁的方式写出基于promise的异步行为asyncawait函数的返回值为promise对象右侧的表达式一般为promise对象或其他值promise的结果有async返回值决定如果是promise对象 返回成功值否则将表达式的值返回async...
async
await
JavaScript
vike
2021-11-26 10:20:47
7807
0
0
2021-11-26 10:20:47
999+
0
0
字符串常用方法
前言这篇一起来了解一下字符串常用方法 字符串常用方法字符串创建以后不可变创建一个字符串副本再进行操作增concat 将一个或多个字符串拼接为一个新字符串let str = 'hello'str.concat('vike') // hellovike删slice 接收开始位置 结束位置参数let str = 'hello'str.slice(3) // 'lo'substr 接收开始位置 结...
JavaScript
vike
2021-11-26 10:18:19
6969
0
0
2021-11-26 10:18:19
999+
0
0
深拷贝与浅拷贝
浅拷贝浅拷贝是指创建一个新的数据 这个数据有原始属性值得拷贝基本类型 拷贝的就是基本类型得值引用类型 拷贝的是内存地址 // 实现一个简单的浅拷贝 let clone = (obj) => { let newObj = {} for(let prop in obj) { if(obj.hasOwnProperty(prop)){...
JavaScript
vike
2021-11-26 10:16:45
6797
0
0
2021-11-26 10:16:45
999+
0
0
JavaScript基础系列(五)
原型 prototype每个函数都有一个原型 prototypefunction fn(){}console.log(fn.prototype) // 输出原型对象// constructor: ƒ fn1()// [[Prototype]]: Object设置原型 通过Object.setPrototypeOflet obj = {}let o = {a:1}Object.set...
JavaScript
数据结构
vike
2021-11-26 10:15:49
6549
0
0
2021-11-26 10:15:49
999+
0
0
JavaScript 小知识知多少~
前言本章一起来学习一下不常用的小知识 script 小知识async 异步加载脚本 不会导致阻塞直接在标签上写async即可异步加载脚本文件不会按顺序执行charset 通过src属性指定代码的字符集defer 可以使script里的内容在文档完全被解析和显示之后执行直接在标签上使用defer就可以延迟加载脚本一个页面中最好只有一个defer 文件不会按顺序执行如果有多个脚本文件 先执...
JavaScript
vike
2021-11-26 10:14:42
6766
0
0
2021-11-26 10:14:42
999+
0
0
浅谈Vue数据劫持
今天我们一起来看看Vue2中数据劫持的方法 ps:本章脱离vue2单讲数据劫持什么是数据劫持对属性的读取和修改拦截简单来说就是数据的任何变化都要能监测到,这样才能根据数据变化做对应操作为什么要用数据劫持Vue2中data里的数据都是响应式数据,数据一经更改,页面上的数据就会进行局部更新如果不进行数据劫持,不知道数据状态就无从更新数据Vue2中数据劫持使用了Object.defineProp...
Vue
vike
2021-10-29 17:17:55
6212
0
0
2021-10-29 17:17:55
999+
0
0
浅谈vue数据劫持(2)
前言:上一篇讲解了defineProperty方法今天来讲讲proxyvue3中数据劫持使用了proxy主要是因为defineProperty有几项缺点新增属性,删除属性直接通过下标修改数组defineProperty缺点讲解//先回顾上期知识点 let person = { name:'vike', age:5 } // 回顾上篇de...
Vue
vike
2021-10-29 17:16:48
6341
0
0
2021-10-29 17:16:48
999+
0
0
Vue3组件库-消息提示组件
Vue3组件库-消息提示组件简易消息提示自定义消息提示函数调用消息提示 简易消息提示效果预览先在App.vue 文件里 引入写好的Button组件新建一个Snackbar.vue作为组件的文件给button添加click事件,通过show属性控制消息提示框的显示与隐藏注意点:show前面增加了v-model 这是为了在组件里修改props接收到show的值props里的属性是单向数据 不能...
Vue
vike
2021-10-29 17:15:34
6515
0
0
2021-10-29 17:15:34
999+
0
0
总条数:21
10
10
20
50
100
1
2
3
上滑加载中
https://www.baidu.com/s?ie=utf-8&f=3&rsv_bp=0&rsv_idx=1&tn=baidu&wd=sed%20%E6%9B%BF%E6%8D%A2%E5%AD%97%E7%AC%A6%E4%B8%B2&rsv_pq=c7db61a600035dc5&rsv_t=5e19yEsbV9N5fIvdlGRU
+ 关注