03 2017 档案
摘要:数组有序的情况下: 数组无序的情况下: 使用二分 先把数组排列成有序 然后二分 所花的时间比 普通for循环的时间要长
阅读全文
摘要:效果图 代码: 看到有的css属性定义为background:transparent。意思就是背景透明。 实际上background默认的颜色就是透明的属性。 例如如果一个元素覆盖在另外一个元素之上,而你想显示下面的元素, 这时你就需要把上面这个元素的background设置transparent。
阅读全文
摘要:效果图: 代码: 一点点来先来个简单的 技巧:
阅读全文
摘要:/* ecma6 实现了原生的js实现规范 解决异步加载的问题 */ /* es6中原生的promise如何使用 状态 -》 pending等待 -》resolve 通过状态 -》 reject 拒绝状态 then方法 调用 resolve 和 reject 状态所对应的回调函数 */ 用法: jq
阅读全文
摘要:效果图: 代码: 技巧: 1. 3.还有一种方式 JavaScript Math.atan2(y,x) 方法:得到从 x 轴到点 (x,y) 之间的角度 返回值 返回从 X 轴正向逆时针旋转到点 (x,y) 时经过的角度(-PI 到 PI 之间的值)。 Math.atan2 方法实例 该例子取得不同
阅读全文
摘要:效果: 代码: 技巧点: 用正则封装一个获取class的方法实现最基本的显示隐藏开定时器,添加延时功能this指向的问题定时器何时清除完善功能细节 1. //获取页面 class元素的封装方法 function getByClass(oParent, oClass) { var aEls = oPa
阅读全文
摘要:效果图: 注意点: json中的key必须有规律可寻; 面向对象的方式去完成。构造函数对每一个小功能的结合; 技巧细节: 1.
阅读全文
摘要:原型链: 如果要访问对象中并不存在的属性,【get】操作,就会查找对象内部prototype的关联对象,如果后者也没有就会继续查找它的prototype这个关联在定义上叫"原型链"prototype机制的意义是什么? 使用new调用函数时会把新对象的。prototype的属性关联到”其他对象“,带n
阅读全文
摘要:.spinner i:before { position: absolute; z-index: 2; clip: rect(0, 1em, 1em, .5em); width: 1em; height: 1em; content: ''; animation: spinner-circle-clipp...
阅读全文
摘要:类是一种设计模式,javascript也有类似的语法,但和其他语言的类不同, 类意味着复制; 类被继承时候 行为也会被复制到子类中; 多态 在继承链的不同层次名称相同但功能不同的函数; 看起来视乎是子类引用父类,但本质上引用的其实是复制的结果 混合:显示 寄生:即显示又隐式 隐式:
阅读全文

浙公网安备 33010602011771号