自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Wendy

多花时间修炼更完美的自己

  • 博客(7)
  • 资源 (1)
  • 收藏
  • 关注

原创 JavaScript之call() 、apply() 、bind()函数

在看一段代码的时候,遇到了bind()函数,当时看到的时候有点懵了,不是特别理解这个函数的使用以及作用,于是查找了一些资料之后,终于明白了一些,在查资料的过程中,看到将这个函数与call()和apply()函数对比的文章还不少,于是我想补充并整理一下这三个方法的使用。      我们可以看到call ()和 apply()的定义说明:call()和apply() 是函数的非继承方法,在某个特定

2017-03-10 12:49:06 624

原创 jQuery模板插件--jQuery tmpl初识

动态请求数据来更新页面是现在非常常用的方法,比如博客评论的分页动态加载,微博的滚动加载和定时请求加载等。       这些情况下,动态请求返回的数据一般不是已拼好的 HTML 就是 JSON 或 XML,总之不在浏览器端拼数据就在服务器端拼数据。不过,从传输量方面来看,返回 HTML 不划算,而在 web 传输方面,现在更多的是使用 JSON 而不是 XML。浏览器端根据 JSON 生成 HT

2017-03-09 20:24:44 800

原创 JavaScript之事件委托

由于事件处理程序可以为现代Web应用程序提供交互能提供交互能力,因此许多开发人员会部分青红皂白地向页面中添加 大量的处理程序。当我们需要对很多元素添加事件的时候,可以通过将事件添加到它们的父节点而将事件委托给父节点来触发处理函数。但是,如果添加到页面上的事件处理程序数量一大会影响到页面的整体运行性能。原因在于:每个函数都是对象,都会占用内存,内存中的对象越多,性能就会越差;必须事先指定

2017-03-09 11:15:56 380

原创 JavaScript之扩展、密封以及冻结对象

JavaScript共享的本质一直是开发人员心头的痛。因为任何对象都可以被在同一环境中运行的代码修改。ECMAScript致力于解决这个问题,可以让开发人员定义防篡改对象。1、不可扩展对象     默认情况下,所有对象都是可以扩展的。也就是说,任何时候都可以向对象中添加属性和方法,即如果一个对象可以添加新的属性,则这个对象是可扩展的。让这个对象变的不可扩展,也就是不能再有新的属性。

2017-03-06 10:44:02 1041

原创 JavaScript 事件处理程序

事件就是用户或者浏览器自身执行的某种动作。比如click、mouse等,都是事件的名字。而响应某个事件的函数就叫做事件处理程序或者事件监听器。事件处理程序的名字一般是以“on”开头,比如click事件的事件处理程序就是onclick,mouse事件的事件处理程序就是onmouse。那么,我们在给事件指定处理程序的时候,可以采用好几种的方式。1、HTML事件处理程序      只要是元素可以

2017-03-05 15:52:56 552

原创 JavaScript中的继承以及实现继承的几种方法

在之前学习java和C语言的时候接触了继承,但是看到了js的继承,总是觉得似曾相识,但又是是懂非懂的感觉。所以觉得应该总结一下,加深自己对js这种OO的理解。      许多OO语言都支持两种继承方式:接口继承和实现继承。接口继承只继承方法签名,而实现继承则继承实际的方法。因为ECMAScript中函数无法签名,所以不支持接口继承,只支持实现继承,而实际上实现继承主要依靠原型链实现,在前面的文

2017-03-02 17:31:56 669

原创 JavaScript中的Repaint和Reflow

开发一个页面时,不可避免的需要进行repaint和reflow。也就只有以前的静态页面才会不存在repaint和reflow。repaint主要是针对某一个DOM元素进行的重绘,reflow则是回流,针对整个页面的重排。字面意思来说:repaint就是重绘,reflow就是回流。repaint和reflow的目的是:展示一个新的页面样貌。在开始说明这两个方法之前,我们先来看一下关于浏览器从接收到一

2017-03-01 15:41:41 951

用jQuery实现定位滚动导航效果

这里是一个比较简单的用jQuery实现定位滚动导航效果的代码,如果需要可以下载学习。

2017-06-26

空空如也

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

TA关注的人

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