
Javascript|JQuery
奚海坤
热爱开源并专注于互联网广告技术。
展开
-
JavaScript sort方法分析。
我们通常在对js 数组进行排序的时候使用sort()方法。例如:var arr = new Array();arr.push(3);arr.push(5);arr.push(1);arr.push(4);arr.sort();//升序排序for(var i = 0; i document.writeln(arr[i]);}那么降序排序呢?先a原创 2014-02-25 13:20:07 · 634 阅读 · 0 评论 -
Dojo入门:Hello Dojo!
Dojo的全称是Dojo Toolkit,始创于2004年,是当前各种蓬勃发展的JS工具包中的佼佼者。Dojo 为富互联网应用程序(RIA) 的开发提供了完整的端到端的解决方案,包括核心的 JavaScript 库,简单易用的小部件(Widget)系统和一个测试框架,此外,Dojo 的开源开发社区还在不停地为它提供新的功能。原创 2014-06-22 22:13:16 · 689 阅读 · 0 评论 -
jQuery浏览器类型判断
$(document).ready(function() {// Target Firefox 2 and aboveif ($.browser.mozilla && $.browser.version >= "1.8" ){ // do something}// Target Safariif( $.browser.safari ){ // do something原创 2014-05-11 19:06:55 · 701 阅读 · 0 评论 -
关于JS中的constructor与prototype
在学习JS的面向对象过程中,一直对constructor与prototype感到很迷惑,看了一些博客与书籍,觉得自己弄明白了,现在记录如下: 我们都知道,在JS中有一个function的东西。一般人们叫它函数。比如下面的代码js代码: [javascript] view plaincopyfunction Person(name) { ale转载 2014-05-11 10:51:28 · 465 阅读 · 0 评论 -
JavaScript中闭包的理解
函数对象可以通过作用域链相互关联起来,函数体内部的变量都可以保存在函数的作用内,这种特性就是闭包。从技术的角度来讲,所有的JavaScript函数都是闭包:它们都是对象,它们都关联到作用域链。var scope = "global scope";function checkscope(){ var scope = "local scope"; function check原创 2014-03-02 20:39:54 · 584 阅读 · 0 评论 -
关于 contentWindow, contentDocument
对于iframe我们经常会遇到跨窗口获取对象。contentWindow 兼容各个浏览器,可取得子窗口的 window 对象。contentDocument Firefox 支持,> ie8 的ie支持。可取得子窗口的 document 对象。function showIframeH(){ var parentWin = parent.document.getElementB原创 2014-02-13 10:53:59 · 849 阅读 · 0 评论 -
JS Reference 引用例子
/*正常的情况*/var a = 5;var b = a;b += 3;alert(b); //8alert(a); //5//对象和函数都是引用的关系var a = [1,2,3];var b = a;b.push(4);alert(b); //1,2,3,4alert(a); //1,2,3,4*///数组重新写var a = [1,2,3];v原创 2014-02-13 11:22:26 · 4750 阅读 · 0 评论 -
JavaScript 原型 继承
在上一遍我们简单的介绍了怎么样使用JavaScript进行构造函数的书写,现在来认识下JavaScript的构造函数其原理,主要是关注与原型的概念,首先看如下代码。function A(x) { this.x = x; } alert(A.prototype);alert(A.prototype.constructor);根据弹出的结果,我们可以得到:原型对象是由转载 2014-02-25 14:45:03 · 469 阅读 · 0 评论 -
JavaScript 构造函数
关于JavaScript构造函数,如今出现了很多JavaScript的框架,例如jQuery、Ext等等这些,这些将JavaScript作为一种面向对象的语言进行编程,那么JavaScript到底是怎么样实现面向对象的一些特征的呢,首先,我们来看看JavaScript怎么样来定义一个构造函数。function A(x) { this.x = x; } var obj = n转载 2014-02-25 14:44:16 · 606 阅读 · 0 评论 -
JavaScript全局函数
函数描述FFIEdecodeURI()解码某个编码的 URI。15.5decodeURIComponent()解码一个编码的 URI 组件。15.5encodeURI()把字符串编码为 URI。15.5encodeURIComponent()把字符串编码为 URI 组件。15.5转载 2014-02-25 14:32:49 · 676 阅读 · 0 评论