摘要:效果这是用写的一个简单的组件,也可以直接点这里看效果。用来初始化一些成员变量,其中是值当前显示的第几页,如果没有传值,则默认显示第一页。老样子,绑定事件。用了箭头函数,可以让作用域始终指向这个组件,就可以免去额外声明一个来解决作用域问题啦。 效果 showImg(https://segmentfault.com/img/bVFycs?w=389&h=248); 这是用 es6 + jq...
最后更新于2019年1月13日 前端常用代码片段(一) 点这里前端常用代码片段(二) 点这里前端常用代码片段(三) 点这里前端常用代码片段(四) 点这里前端常用代码片段(五) 点这里前端常用代码片段(六) 点这里 大部分需要引入 jquery-1.9.1.min.js(兼容ie8) 1.回车触发事件的代码 $(function(){ $(#username).focus(...
Source: http://stackoverflow.com/questions/7202157/why-is-10 If we split it up, the mess is equal to: ++[[]][+[]] + [+[]] In JavaScript, it is true that +[] === 0. + converts something into a num...
摘要:原型对象的共享特性,可以很方便的为一些内置的对象扩展一些方法,比如,数组去重复但是,不要随便往内置的对象上面扩展方法,在多人协作开发,很容易产生覆盖,以及污染 我们先来一个简单的构造函数+原型对象的小程序 1 function CreateObj( uName, uAge ) { 2 this.userName = uName; 3 ...
摘要:使用一元加模拟函数原理对非数值类型的数据使用一元加,会起到与函数相同的效果。中,若判断不为则不再进行下一步操作。使用逻辑或设置默认值逻辑或也属于短路操作,即当第一个操作数可以决定结果时,不再对第二个操作数进行求值。 善于利用JS中的小知识的利用,可以很简洁的编写代码 1. 使用!!模拟Boolean()函数 原理:逻辑非操作一个数据对象时,会先将数据对象转换为布尔值,然后取反,两个!!...