怎样写出可维护的面向对象javascript(译)

时间:2011年11月28日作者:忆夏天评论次数:0

原文地址:How to Write Maintainable OO JavaScript Code

利用面向对象的方法编写javascript能帮你省钱,而且也会让你的代码看起来更酷。不相信?要么你或者别人会回来维护你的代码。而容易维护的代码更容易节省如金钱般宝贵的时间。也会让你在团队中更受欢迎 [更多…]

标签:分类:Javascript

闭包式 js架构 前端心得(一)

时间:2011年11月24日作者:忆夏天评论次数:0

1. 说说闭包

因为这样的架构思想又一些类似 javascript 的闭包概念。所以我在分享的时候做了下闭包的引导。

分享前做PPT的时候特意去百度娘那里看了下关于闭包的知识补习一下。百科

分享的时候因为主要讲的不是闭包所以顺便带过一下,不过会后,似乎有人反而对闭包感兴趣,嘎嘎。真是指哪 [更多…]

标签:分类:Javascript

写几个javascript Array 扩展函数

时间:2011年11月15日作者:忆夏天评论次数:0

/** Array 扩展功能删除指定数组下标的项

*/

Array.prototype.delete = function (delx,length){

if(isNaN(delx)||delx>this.length){return false;}

this.splice(d [更多…]

标签:分类:Javascript

Javascript中一些值得注意的地方

时间:2011年11月14日作者:忆夏天评论次数:0

函数和操作符

双等号

==操作符比较时会进行类型的强制转换,这意味着它可以比较两个不同类型的对象,在执行比较之前它将会尝试把这两个对象转换成同一个类型,举一个例子:

"1" == 1 //true

然而,这样往往会误导我们,而且我们也不需要这样子来比较。在上面的例子中,我 [更多…]

标签:分类:Javascript

剖析Jquery jsonp及其他json跨域访问原理

时间:2011年10月17日作者:忆夏天评论次数:4

头一段时间看的一些关于跨域访问问题的文章,一直没有机会实践过...今天恰逢师兄问我js跨域访问问题,于是查查资料,

看看jquery的jsonp终于弄出了json实现跨域访问的原理...抛开现象看本质其实这些东西很简单,平常我们就在用....

首先开发过后端代码的童鞋有木有记得我们以前实现一 [更多…]

高性能setTimeout 和 setInterval

时间:2011年10月07日作者:忆夏天评论次数:1

由于 JavaScript 是异步的,可以使用 setTimeout 和 setInterval 来计划执行函数。

注意: 定时处理不是ECMAScript 的标准,它们在DOM (文档对象模型) 被实现。

function foo()

{

}

var id = s [更多…]

标签:分类:Javascript

JavaScript中的匿名函数与函数的闭包结合使用

时间:2011年09月21日作者:忆夏天评论次数:0

匿名函数

函数是JavaScript中最灵活的一种对象,这里只是讲解其匿名函数的用途。匿名函数:就是没有函数名的函数。

1、函数的定义,首先简单介绍一下函数的定义,大致可分为三种方式

第一种:这也是最常规的一种

function double( x ){

return 2  [更多…]

标签:,分类:Javascript