会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
spring
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
下一页
2017年2月23日
js 预编译 解释执行 作用域链 闭包
摘要: 预编译与解释执行 页面产生时创建全局对象window对象,同时创建document、history、 location、navigator、screen等属性。 脚本文件加载完后,分析语法是否合法。 开始预编译 (1)查找变量声明,作为window属性,并且值为undefined (2)查找函数声明
阅读全文
posted @ 2017-02-23 14:20 springmin
阅读(893)
评论(0)
推荐(0)
2017年2月22日
css float
摘要: 带有float属性的元素,脱离文档流,具有block元素特征。 a,b元素都设置为float,脱离文档流,wrapper的高度为0。 浮动元素影响其它元素的左侧或右侧行框的宽度,使行框元素围绕在浮动元素周围。 a元素设置为float,b元素的宽度仍为wrapper的宽度,但浮动元素右侧的b元素的行框
阅读全文
posted @ 2017-02-22 11:41 springmin
阅读(225)
评论(0)
推荐(0)
2017年2月20日
angular1脏值监测 模拟实现
摘要: /* * */ function Scope(){ this.$$watchers = []; } //valueEq为真时,基于值的检查开启。 Scope.prototype.$watch = function(watchFn, listenerFn, valueEq){ var watcher
阅读全文
posted @ 2017-02-20 22:33 springmin
阅读(390)
评论(2)
推荐(0)
js function理解
摘要: 1.function是对象,定义一个function就会在堆中创建一个对象。生成函数如下: (1) var a = new Function("document.write(1)"); (2) var a = function(){document.write(1);} (3) function a
阅读全文
posted @ 2017-02-20 22:19 springmin
阅读(288)
评论(0)
推荐(0)
prototype、__proto__、constructor之间关系
摘要: function A(a){ this.a = a; } A.prototype.get = function(){ return this.a; } 1.函数A、prototype、constructor之间关系 prototype是函数A的一个属性,指向了一个对象,指向的对象有一个constru
阅读全文
posted @ 2017-02-20 21:34 springmin
阅读(140)
评论(0)
推荐(0)
2017年2月11日
前端 动画
摘要: 刷新率 指电子束对屏幕上的图像重复扫描的次数,即屏幕每秒画面被刷新的次数,大多数电脑显示器刷新频率60Hz。 Javascript动画 setTimeout、setInterval 通过setTimeout或setInterval一帧一帧的改变UI达到动画的效果。如果渲染频率与浏览器刷新频率不一致,
阅读全文
posted @ 2017-02-11 11:37 springmin
阅读(142)
评论(0)
推荐(0)
javascript变量存储
摘要: 开辟一个空间名为i,并且存储值为1。 点击li时,alert出的相同的结果,i的值都为li.length的值。 给每个li注册点击事件,并绑定回调函数function(e)(alert( i)。在点击事件触发后执行回调函数时,i变量的存储值为li.length。 点击li时,正确alert出每个li
阅读全文
posted @ 2017-02-11 11:20 springmin
阅读(132)
评论(0)
推荐(0)
2016年8月9日
jquery Callbacks方法实现
摘要: 版本:1.7.1 jQuery.Callbacks(flags) 用于管理回调函数,把回调函数放到回调函数队列,并触发回调函数的执行。 调用Callbacks方法后,返回一个用于处理回调函数队列的对象,对象包含有add,remove,fire,fireWith,fired,lock,locked,d
阅读全文
posted @ 2016-08-09 11:24 springmin
阅读(212)
评论(0)
推荐(0)
2016年8月6日
js 工厂模式
摘要: 工厂模式是管理对象的一种设计模式,通过向外提供一个公共方法用于创建对象。把使用对象的部分与创建对象的部分分离,创建对象部分与对象创建前的初始化分离,职责分离。jQuery.Callbacks是一个工厂,每次调用都会返回一个对象,并且根据传入的不同参数值返回的对象具有不同的特征。 1.简单工厂模式 在
阅读全文
posted @ 2016-08-06 21:46 springmin
阅读(442)
评论(0)
推荐(0)
2016年8月3日
ES5
摘要: 1.Function (1) Function.prototype.bind(thisArg[, arg1 [, arg2, ...]]) Function.prototype.bind返回一个新的函数对象,并且函数中的this指向thisArg。 bind与apply、call的区别: bind、
阅读全文
posted @ 2016-08-03 09:18 springmin
阅读(198)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
下一页
公告