首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
ou
掘友等级
前端 & AI
|
字节
不拒艰难,在探索前端的路上
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
42
文章 42
沸点 0
赞
42
返回
|
搜索文章
最新
热门
理解async/await
js有很多异步处理的解决方案,而async/await就是其中的一种,最近有在学习和运用koa,在服务端中,很少用到promise,而是选择了更加优雅的async/await。当然,一种新方案的出现,我们不光需要学会怎么写,也要学会他的原理。 async/await从字面意思上…
【ES6】class基础(整理篇)
上一篇整理了es6解构语法相关的一块知识(【ES6系列】解构赋值(整理篇))。这一篇,要整理的是class相关的知识。 class就是类,和ES5中的构造函数十分相似,绝大部分功能都是一致的,但是class的写法,能让对象原型的功能更加清晰,更加符合面向对象语言的特点。 cla…
【ES6】解构赋值(整理篇)
上一篇文章整理的变量声明一块的,这一篇将对解构赋值一块的。 ES6规定了一种变量赋值的模式,从数组和对象中提取变量的值的方式,称为解构。 这种情况应该是最好理解的,从数组中提取值,按照对应位置,对变量赋值。 如果出现这样的情况,属于解构不成功。那么不成功的部分,将被赋值为und…
【ES6】变量声明(整理篇)
想把ES6的所有东西在重新啃一遍,第一篇文章,就从变量声明开始梳理。 用法于ES5中的var一致。 避免了变量提升的现象,让我们编码过程更加规范。因为按正常逻辑,一个变量需要先申明,后使用。 let声明的i变量只会在if这个块中有效,对于外部无效。 在代码块内,使用let命令声…
快速学会UML类图
中括号中的内容表示可选。 方法的表达式和上面差不多,可见性方面也是一致的,只是表达式方面有不一致的地方。 中括号中的内容表示可选。 关联关系可以分为单向关联、双向关联和自关联。 用带箭头的线指向。 继承关系的话就用带空心箭头的直线表示。 UML类图最常见的关系以及属性的表达介绍…
致毕业一年的自己
在毕业一年的关头,给自己的一份总结以及展望。 最近一年,团队的学习氛围浓厚,自己也把vue的源码看了一遍,然后,满满开始梳理和写作博客。最大的区别就是,这个写作过程中,完全是按照自己的认知去写作,而不是从别的博客拼凑。然后自己将会梳理一份大纲,然后讲vue初始化到数据响应到模版…
【JS设计模式系列】代理模式
代理模式是为一个对象提供一个代用品或占位符,以便控制对它的访问。 5、返回设置图片对象。 1、代码耦合度比较大,一个函数内负责做了几件事情。未满足面向对象设计原则中单一职责原则; 2、当某个时候不需要图片预加载的时候,需要从myImage 函数内把代码删掉,这样代码耦合性太高。…
聊聊 Promise 你不会注意的点
这篇文章将从容易出现错误的几种用法出发,得出如何去正确的用promise。 想必大家在项目中会见过这样的写法。 这个写法写出了回调地狱的感觉。那如何优化他呢!! 用这种链式调用的方式还是十分的优雅的。 斟酌良久,你可能回答bar,那你就错了,实际输出的是foo。 因为then中…
聊聊promise系列(基础)
本文将从浅到深的去剖析promise。由于内容较多,分为上下两篇。 当然在业务中异步请求也会用到很多,但当多个异步操作需要串行操作的时候,就会有回调地狱产生。 这样的实现方式,符合易于阅读,因为每一步操作都是按照先后顺序进行的。 Promise从不同角度理解,有很多种含义。 P…
【vue】用图告诉你响应式原理
我们需要知道数据的获取和改变,数据劫持是最基础的手段。在Obeserver中,我们可以看到代码如下: 通过Object.defineProperty这个方法,我们可以在数据发生改变或者获取的时候,插入一些自定义操作。同理,vue也是在这个方法中做依赖收集和派发更新的。 从初始化…
下一页
个人成就
优秀创作者
文章被点赞
2,975
文章被阅读
229,101
掘力值
8,529
关注了
12
关注者
3,781
收藏集
3
关注标签
14
加入于
2017-06-08