GitHub 博客园 Nanakon
上一页 1 ··· 66 67 68 69 70 71 72 73 74 ··· 110 下一页

2014年1月13日

摘要: /** * isFinite(number) * 检查是否是无穷大 * 如果 number 是有限数字(或可转换为有限数字),那么返回 true * 如果 number 是 NaN(非数字),或者是正、负无穷大的数,则返回 false */console.log(isFinite('01Hello'... 阅读全文
posted @ 2014-01-13 11:00 jzm17173 阅读(432) 评论(0) 推荐(0)
摘要: 《深入浅出Node.js》var toString = Object.prototype.toStringvar isType = function(type) { return function(obj) { return toString.call(obj) == '[object ' + type + ']' }}var isString = isType('String')var isFunction = isType('Function')console.log(isString('此方')) // tr 阅读全文
posted @ 2014-01-13 10:23 jzm17173 阅读(121) 评论(0) 推荐(0)
摘要: 记一次淘宝首页奇葩的渲染问题 阅读全文
posted @ 2014-01-13 09:27 jzm17173 阅读(151) 评论(0) 推荐(0)

2014年1月9日

摘要: 《JavaScript模式》/** * 单体(Singleton)模式的思想在于保证一个特定类仅有一个实例。这意味着当您第二次使用同一个类创建新对象的时候,每次得到与第一次创建对象完全相同对象 * 在JS中没有类,只有对象。当您创建一个新对象时,实际上没有其他对象与其类似,因此新对象已经是单体了 * 在JS中,对象之间永远不会完全相等,除非它们是同一个对象 */var obj = { myprop: 'my value'}var obj2 = { myprop: 'my value'}console.log(obj == obj2) // falsefuncti 阅读全文
posted @ 2014-01-09 22:29 jzm17173 阅读(429) 评论(0) 推荐(0)

2014年1月8日

摘要: CNZZ 数据中心 市场分析报告 终端分辨率 content 阅读全文
posted @ 2014-01-08 15:24 jzm17173 阅读(150) 评论(0) 推荐(0)

2014年1月7日

摘要: 《JavaScript模式》/** * 更快 * 压缩代码量更小 */var myFunction = function() { // 依赖 var event = YAHOO.util.Event var dom = YAHOO.util.Dom // 使用事件和DOM变量... 阅读全文
posted @ 2014-01-07 23:23 jzm17173 阅读(109) 评论(0) 推荐(0)

2014年1月6日

摘要: 阅读全文
posted @ 2014-01-06 00:21 jzm17173 阅读(129) 评论(0) 推荐(0)

2014年1月5日

摘要: /** * 当发现正在调用同一个函数,并且传递的参数绝大多数都是相同的, * 那么该函数可能是用于Curry化的一个很好的候选参数 */;(function() { function add(x, y) { if (typeof y === 'undefined') { return function(y) { return x + y } } return x + y } console.log(add(1)(3))}());(function() { ... 阅读全文
posted @ 2014-01-05 21:28 jzm17173 阅读(214) 评论(0) 推荐(0)

2014年1月3日

摘要: 《JavaScript模式》/** * 在下一次调用该函数时就不用重做潜在的繁重工作 */var myFunc = function() { var cachekey = JSON.stringify(Array.prototype.slice.call(arguments)) // arguments转真正的数组 转JSON字符串 var result if (!myFunc.cache[cachekey]) { // ES5的严格模式中并不支持arguments.callee result = {} result.year = 2014 ... 阅读全文
posted @ 2014-01-03 23:03 jzm17173 阅读(122) 评论(0) 推荐(0)
摘要: 《JavaScript模式》/** * 如果创建了一个新函数并且将其分配给保存了另外函数的同一个变量,那么就以一个新函数覆盖旧函数。 * 在某种程度上,回收旧函数指针以指向一个新函数。而这一切发生在旧函数体的内部。 * 在这种情况下,该函数以一个新的实现覆盖并重新定义了自身 */var scareMe = function() { console.log(2013) scareMe = function() { console.log(2014) }}scareMe()scareMe() 阅读全文
posted @ 2014-01-03 22:37 jzm17173 阅读(174) 评论(0) 推荐(0)
上一页 1 ··· 66 67 68 69 70 71 72 73 74 ··· 110 下一页

导航

轻音