按时间归档:2018年10月
-
VUE 爬坑之旅– Mint-ui 按需引入
按照 Mint-ui 的官方文档,首先 install Mint-ui ,这没什么好说的,安装完之后就是在项目中引入了,按照官方的说法,有全部引入和按需引入二种方式。作为实际项目开…
-
immutability-helper因React官方出镜之使用心得
不可变数据的辅助工具(Immutability Helpers),immutability-helper 在不更改原始源的情况下改变数据副本,解决数据拷贝、引用之间数据层级嵌套过深,拷贝的值相互之间影响的问题,使用过程中的一些总结,跟大家分享下……
-
【 ECMAScript 6进阶九】之Generator 的自动执行
首先执行Generator 函数,获取遍历器对象。 然后使用next 方法,执行异步任务的第一阶段,即fetch(url)。 注意,由于fetch(url) 会返回一个Promise …
-
如何规范化测试流程,看这篇就够了~
什么是软件测试?利用人工或自动化的手段对软件进行测试,找出bug,从而降低商业风险;正向思维:软件测试是一系列的活动来验证程序是否正常运行,以及是否达到了用户预期的需求;逆向思维:软件测试是为了发现程序的错误或者缺陷而进行的一系列活动;一个软件/应用是由文档需求、数据、程序等部分组成,所以软件测试就不仅仅是对程序进行测试,而是多方位的验证~
-
JavaScript常用八种继承方案
1、原型链继承 构造函数、原型和实例之间的关系:每个构造函数都有一个原型对象,原型对象都包含一个指向构造函数的指针,而实例都包含一个原型对象的指针。 继承的本质就是复制,即重写原型…
-
几分钟内提升技能的8个 JavaScript 方法
我们今天构建的大多数应用程序都需要进行某种数据收集修改。您最常遇到的常见操作是处理集合中的项。不要再使用 for-loop 循环的传统方式( let i=0; i < val…
-
【译】JS新语法:私有属性
最近JavaScript 有了很多改进,新的语法和功能一直在被增加进来。 … 对于这种技术,我们将WeakMap 的关键字设置为私有属性所属对象的实例, …
-
Array 原型方法源码实现大解密
引言 几个常用数组方法的使用方式已经在之前介绍过了,今天这篇文章主要看看 ECMA-262 规范中是如何定义这些方法的,并且在看完规范后我们用 JS 模拟实现下,透过源码探索一些底…
-
【 ECMAScript 6进阶八】之一起来聊聊 Promise
异步编程在前端开发中尤为常见,从最早的 XHR ,到后来的各种封装 ajax ,再到 DOM 事件触发的回调,无不涉及异步编程。今天咱们来聊聊 ES6 …
-
CSS3·画出最懂你的3D魔方
本期给大家带来是结合CSS3画出来的一个立体3d魔方,结合了js让你随心所欲想怎么转,就怎么转,主要使用了CSS的tranform、transition、-webkit-perspective、animation、rotate、translate、scale、radial-gradient、linear-gradient等API