07 2013 档案

摘要:有时工作需要, 也是接着上一章的方法, 用js模仿jquery里的几个方法parent, parentUntil, children. 阅读全文
posted @ 2013-07-23 08:44 TinkBell 阅读(547) 评论(0) 推荐(0) 编辑
摘要:用js模仿jquery里的几个方法next, pre, nextAll, preAll 阅读全文
posted @ 2013-07-22 16:08 TinkBell 阅读(3053) 评论(2) 推荐(0) 编辑
摘要:一些学js的同学一看到call, apply, 就蒙了, 感觉不好懂, 看的头大. 今天我们就一起来研究一下这2个东东. 彻底弄清楚它们的用法. 定义: call, apply是函数的方法, 只有函数才有这2个方法. 作用: call, apply主要作用是改变函数赖以执行的作用域, 简言之就是改变函数中this的指向. 用法: fn.call(obj, args1, args2, ...); //obj是指定函数赖以执行的对象, arg1等是传给函数的参数(假如有的话) fn.apply(obj, [args1, args2, ...]); //obj是指定函数赖以执行的对象, [arg1, ...]等是传给函数的参数数组(假如有的话) 阅读全文
posted @ 2013-07-19 14:25 TinkBell 阅读(1779) 评论(1) 推荐(1) 编辑
摘要:插件顾名思义就是能在一个页面多处使用, 各自按自己的参数配置运行, 并且相互不会冲突. 会写javascript插件是进阶js高级的必经之路, 也是自己所学知识的一个典型的综合运用. 如果你还没头绪, 无从下手的话, 不用着急, 今天我们就一起来探讨一下插件的一般写法. 阅读全文
posted @ 2013-07-11 10:05 TinkBell 阅读(4185) 评论(0) 推荐(1) 编辑
摘要:js中闭包这个概念对于初学js的同学来说, 会比较陌生, 有些难以理解, 理解起来非常模糊. 今天就和大家一起来探讨一下这个玩意. 相信大家在看完后, 心中的迷惑会迎然而解. 闭包概念:   闭包就是有权访问另一个函数作用域中变量的函数. 阅读全文
posted @ 2013-07-05 10:54 TinkBell 阅读(3283) 评论(0) 推荐(0) 编辑
摘要:寄生组合式继承是js中最理想的继承方式, 最大限度的节省了内存空间。 js中的寄生组合式继承要求是: 1.子对象有父对象属性的副本, 且这些不应该保存在子对象的prototype上. 2. 子对象继承父对象prototype中全部的属性和方法, 且这些应该放保存在子对象的prototype上. 阅读全文
posted @ 2013-07-04 16:21 TinkBell 阅读(818) 评论(0) 推荐(0) 编辑
摘要:说起这三个属性,肯定有一些同学和我一样,初学js时非常困惑,头大,一脸的迷茫。今天就来给大家彻底解决这些担心受怕的问题。 this定义: this就是函数赖以执行的对象。 分析这句话:   1. this是对象。 2. this依赖函数执行的上下文环境。 3. this存在函数中。 阅读全文
posted @ 2013-07-04 11:53 TinkBell 阅读(2939) 评论(1) 推荐(1) 编辑
摘要:在前端开发时,用到表单交互的比较多,在我们实现一些异步操作数据时,表单数据的序列化就显得尤为重要了。下面我们一起来看看如何进行序列化。 如,我们在进行提交表单时,地址栏里会显示这样的东东:name=zhangsan&sex=male&phone=55555,这种就叫做序列化。 阅读全文
posted @ 2013-07-03 17:43 TinkBell 阅读(461) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示