自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

转载 研磨JavaScript系列(五):奇妙的对象

在JavaScript中,只有object和function两种东西有对象化的能力。我们先来说说函数的对象化能力。任何一个函数都可以为其动态地添加或去除属性,这些属性可以是简单类型,可以是对象,也可使其他的函数。也就是说,函数具有对象的全部特征,完全可以把函数当对象来用。其实,函数就是对象,只不过比一般的对象多了一个括号"()"操作符,这个操作符用来执行函数的逻辑,即函数本身还可以被...

2013-07-02 16:58:00 80

转载 研磨JavaScript系列(四):代码的时空

对于过程式编程来说,代码执行的时间与数据标识的空间是密不可分的。我们只有把指令执行的具体时刻与标识映射的具体地址结合起来,才能确定程序在执行瞬间的上下文状态。于是,代码时刻与数据标识的结构,就形成了作用域的概念。在一个作用域中的上下文状态,对于另一个作用域来说是不适用的。当定义了一个个标识符,写下一条条语句时,我们只得到了程序的一个静态映像。还必须把这些元素放到动态的作用域环境去思考...

2013-07-02 16:11:00 88

转载 研磨JavaScript系列(三):函数的魔力

JavaScript的代码中就只有function一种形式,function就是函数的类型。在其他的编程语言中可能还存在Procedure或者是method等代码概念,在JavaScript中只有function这一种形式。当我们写下一个函数的时候,只不过是建立了一个function类型的实体而已。1 <script type="text/javascript">...

2013-06-18 15:49:00 84

转载 研磨JavaScript系列(二):没有类

object就是对象的类型。在JavaScript中不管多么复杂的数据和代码。都可以组织成object形式的对象。但JavaScript没有"类"概念。看下面这段JavaScript代码: 1 <script type="text/javascript"> 2 var life = {}; //光溜溜的生命对象 3 4 f...

2013-06-17 23:13:00 70

转载 研磨JavaScript系列(一):回归简单

想要理解JavaScript,你得首先放下对象和类的概念,回到数据和代码的本原。编程世界只有数据和代码两种基本元素,而这两种元素又有着纠缠不清的关系。JavaScript就是把数据和代码都简化到最原始的程度。JavaScript中的数据是很简单的。简单数据只有undefined、null、boolean、number和string这5种,而复杂数据只有一种,也就是object。J...

2013-06-17 16:16:00 57

转载 研磨JavaScript系列

JavaScript是一种基于对象和事件驱动并具有相对安全性的客户端脚本语言。同时也是一种广泛用于客户端Web开发的脚本语言,常用来给HTML网页添加动态功能,比如响应用户的各种操作。它最初由网景公司(Netscape)的Brendan Eich设计,是一种动态、弱类型、基于原型的语言,内置支持类。JavaScript是Sun公司的注册商标。Ecma国际以JavaScript为基础制定了...

2013-06-17 15:11:00 77

转载 深入浅出设计模式系列(二):策略模式

端午节到了,Jacky在家没事做,就跑去自己学长Cook的家串门。两个人聊得甚欢,Cook突然兴起,说,Jacky,今天我让你做个程序题,你想不想做。踌躇满志想成为一个优秀的程序员的Jacky当然毫不犹豫的就答应了。Jacky:来吧,什么题目啊?没有难度的题目可别出哦!Cook:你小子,长成了是吧?别看到时候出的题目简单,里面学问可不少呢。Jacky:好吧,那你就别废话了,快...

2013-06-14 15:55:00 67

转载 深入浅出设计模式系列(一):简单工厂模式

Jacky,他是一名学习软件工程的大四学生,踌躇满志的想要在毕业以后成为一名优秀的软件工程师。这不,临近毕业了,他也在四处投递简历,想要找一家好的软件公司,开始自己的软件工程师的职业生涯。上周一,终于有一家公司找他去面试了。Jacky信心满满的跑去人家公司进行面试。人家公司给出了一道题,题目是这样的,请用Java、C#任何一种面向对象的语言编写一个简单的计算器程序,计算器包括加、减、乘、...

2013-06-08 23:41:00 85

转载 深入浅出设计模式系列

设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石,如同大厦的一块块砖石一样。深入浅出设计模式系列(一):简单工厂模式深入浅出设计模式系列(二):策略模...

2013-06-08 21:20:00 65

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除