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