自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

不断成长的我

记录成长的步伐,分享所得与错误,不断向前

  • 博客(8)
  • 资源 (10)
  • 收藏
  • 关注

原创 词法作用域与动态作用域的区别

在计算机程序设计中,变量是名字(name)与实体(entity)的绑定(binding)。一段程序代码中所用到的名字并不总是有效(或者说:可用的),而限定这个变量名字具有可用性的代码范围就是这个名字的作用域。不同的程序设计语言可能有不同的作用域和名字解析设计。同一语言内也可能存在多种作用域,随实体的类型变化而不同。作用域类别影响变量的绑定方式,根据语言使用静态作用域(词法作用域)还是动态作用域变量

2015-01-22 13:45:32 3094

原创 JavaScript函数理解(一) -- 函数嵌套与闭包入门

【嵌套函数】   JavaScript允许在函数内部嵌套定义函数,允许函数用作数据错位参数传递给另一个函数(JavaScript中所有函数都可以看做对象),并且在函数词法作用域下面,可以产生与传统面向对象语言不同的惊人地方。   首先,JavaScript的函数是通过词法来划分作用域的,而不是动态的划分作用域的,于是,函数的是在定义它们的作用域中运行,而不是在执行它们的作用域中运行,所以,当嵌

2015-01-21 09:27:25 5421

转载 浏览器可以注册的事件小结

Html事件列表  一般事件:  onClick HTML: 鼠标点击事件,多用在某个对象控制的范围内的鼠标点击  onDblClick HTML: 鼠标双击事件  onMouseDown HTML: 鼠标上的按钮被按下了  onMouseUp HTML: 鼠标按下后,松开时激发的事件  onMouseOver HTML: 当鼠标移动到某对象范围的上方时触发的事件  onMouseM

2015-01-14 11:24:41 491

原创 JavaScript中继承(三) -- 组合继承

前面笔记介绍了JavaScript中通过原型链和借用构造函数实现继承的方式方法,但是这两种方都各有利弊,在实际的生产环境中单独使用并不多见。接下来我们将一起学习另一种继承的实现方式-- 组合继承。      组合继承(combination inheritance)又称为伪经典继承。指的是:将原型链和借用构造函数的技术组合到一起,从而取长补短发挥两者长处的一种继承模式。其背后的思想是:使用原型链

2015-01-11 23:36:27 1170

原创 JavaScript中继承(二)-- 借用构造函数

在具体介绍采用构造函数来实现继承之前,我们先回顾一下上一篇中将的原型继承存在的问题。这样才能够做到温故而知新! 原型继承方式存在着以下两个重要的问题: ①:超类中的实例属性,如果是引用类型的话,那么这一属性将随着子类原型对象的重写而变成所有子类共享的属性。任意一个子类实例对该属性的修改,都将在其余所有子类中感知到该修改。这一点并不是我们所期待看见的。 ②:使用原型继承时,我们在创建子类型的实

2015-01-11 22:41:48 1607

原创 JavaScript中继承(一)-- 原型链

ECMAScript中描述了原型链的概念,并将原型链作为实现继承的主要方法。其基本思想是利用原型让一个引用类型继承另一个引用类型的属性和方法。 构造函数,原型和实例三者间的关系:每个构造函数(Constructor)都有一个原型对象,原型对象(Prototype)都包含一个指向构造函数的指针,而实例(Instance)都包含一个指向原型对象的内部指针。

2015-01-11 17:04:29 614

转载 JavaScript对象与JSON字符串的相互转换

JSON(JavaScript Object Notation) 是JavaScript编程语言的一个子集。正因JSON是JavaScript的一个子集,所以它可清晰的运用于此语言中。 eval函数 JSON文本转换为对象     为了将JSON文本转换为对象,可以使用eval函数。eval函数调用JavaScript编辑器。由于JSON是JavaScript的子集,因此编译器

2015-01-08 15:22:43 577

原创 JavaScript中模拟实现类似于Java的super关键字调用父类中同名方法

在项目开发时遇见了这样一个问题,需要在JavaScript中实现类似于Java中使用super调用父类中同名方法(以期重用父类同名方法中的逻辑)的工能。但是JavaScript在使用原型继承方式实现继承时,发现是行不通的。子类中的同名方法因为原型链查找机制的缘故,会屏蔽掉父类中的同名方法。这样我们期望在子类方法中调用父类同名方法时总是失败。 仔细思考以后,采用以下代码基本实现了功能需求(在chr

2015-01-06 17:45:16 1125

Gson2.2.4 API CHM帮助文档

Gson is a Java library that can be used to convert Java Objects into their JSON representation

2015-10-13

CSS3权威指南(第三版)

CSS3权威指南(第三版).pdf

2015-09-08

sass语法官方规范

sass语法官方规范

2015-09-08

thinking in patterns with java

《thinking in patterns with java》 来自《Thinking in Java》作者的力作

2015-07-14

Java编程面试题锦囊.pdf

Java编程面试题锦囊

2014-10-02

Head First Java - 中文版.zip

本书的地位和价值,相信不用多说大家都明白。学习java必看的一本经典巨著!绝对高清,带书签!《Head First Java》 - 高清中文版.pdf

2013-07-16

空空如也

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

TA关注的人

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