文章转自:https://blog.coding.net/blog/…注: _.throttle 和 _.debounce是Underscore.js库的两个针对函数撙节的要领,用于处置惩罚高频次触发的事宜,…
分类:JavaScript
JS高程笔记 - 继承
组合继承 组合继承(combination inheritance),有时候也叫做伪经典继承,指的是将原型链和借用构造函数的技术组合到一块,从而发挥二者之长的一种继承模式。其背后的思路是使用原型链实现对原型属性和方法的继…
移动端比1px还小的border
巧用border 在移动端 经常出现border,细边框但有的时候 产品大大1px甚至乎会觉得不够细那么要如何写出比1px还要小的border下面是代码 希望对大家有所帮助 .thinner-border { posit…
【译】ECMAScript文档---序言及1-6章(下)
5.2 算法约定(Algorithm Conventions) 规范常常使用一个带编号的列表来显示算法中的步骤。这个小算法被用作准确地表达ECMAScript语言构造需要的语义。这些算法并不是打算暗示任何具体实现的使…
ES6学习总结(二)
关于ES6的学习总结,昨天写了第一篇,主要是关于变量声明关键字let和const,新增类型Symbol以及模板字符串,今天准备写第二篇,ES6里面的函数部分,ES6新增了箭头函数,Rest参数以及参数默认值。 箭头函数 …
【关于Number】JavaScript中关于Number的操纵
1.字符串与数字间的转换 var i = 1; var str = i.toString(); //效果: "1" var str = new String(i); //效果: "1" i = parseInt(str)…
关于 小顺序 鸠合性 材料 (转载)
微信小顺序周全实战,架构设想 && 躲坑攻略http://www.jianshu.com/p/4433… 微信小顺序 web 端及时运转东西https://chemzqm.github.io/…
javaScript的 window对象
BOM Brower Object Module(BOM) 定时器 setInterval() //屡次挪用 setTimeout() //单次挪用 能够用来注册在指定的时候以后单词或反复挪用的函数,由于它们都是客户端j…
ES6:Rest 参数和参数默认值【转】
Rest 参数 一般,我们须要建立一个可变参数的函数,可变参数是指函数能够接收恣意数目的参数。比方,String.prototype.concat 能够接收任何数目的字符串作为参数。运用 Rest 参数,ES6 为我们供…
ES6—类的完成道理
ES6篇 一段相符ES6语法的代码 class a{ constructor(y,z){ this.y =y; this.z =z; } render(){ console.log(1) } } class b exte…
运用 Webpack 时需防止轮回援用
开辟日历控件的时刻,对方变动了一下需求,基础大将终究产物分红两个: 挑选一连时候段 挑选多个不一连时候 那末我们晓得,关于这类大部分功用一致,只要多少函数逻辑差别的产物,最合适的就是状态形式。因而很天然的,我就拿“2”作…
Vue2 应用 v-model 完成组件props双向绑定的幽美解决方案
在项目中最先运用vue2来构建项目了,跟 vue1 很大的一处差别在于2 取消了props 的双向绑定,改成只能从父级传到子级的单向数据流,初志当然是好的,为了防止双向绑定在项目中轻易形成的数据杂沓。 处理计划一 然后最…