上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 37 下一页

2017年3月22日

js prototype 理解

摘要: 简单理解:prototype对象是实现面向对象的一个重要机制。每个函数也是一个对象,它们对应的类就是function,每个函数对象都具有一个子对象prototype。Prototype 表示了该函数的原型,prototype表示了一个类的属性的集合。当通过new来生成一个类的对象时,prototype对象的属性就会成为实例化对象的属性。 (类似反射出来的一样)ps.(在JS 里面 全都是对象, ... 阅读全文

posted @ 2017-03-22 14:41 signheart 阅读(532) 评论(0) 推荐(0) 编辑

jQuery中return false,e.preventDefault(),e.stopPropagation()的区别

摘要: e.stopPropagation()阻止事件冒泡 冒泡事件测试 我们先看这段代码: 我们会看到这样的情况:span alert -> td alert -> table alert。这就叫事件冒泡。就是从下到上,从里到外,事件依次触发。有的时候我们不希望事件冒泡咋办? 如果想获得事件相关信息,就要给匿... 阅读全文

posted @ 2017-03-22 14:41 signheart 阅读(635) 评论(0) 推荐(0) 编辑

js 控制不同客户端 访问不同CSS js

摘要: function loadCSS(flag) { var t='.css'; if((navigator.userAgent.match(/(phone|pad|pod|iPhone|iPod|ios|iPad|Android|wOSBrowser|BrowserNG|WebOS)/i))) { t="_mobile.css"; } if(flag=='esf... 阅读全文

posted @ 2017-03-22 14:41 signheart 阅读(685) 评论(0) 推荐(0) 编辑

js 作用域和作用域链

摘要: 作用域是JavaScript最重要的概念之一,想要学好JavaScript就需要理解JavaScript作用域和作用域链的工作原理。今天这篇文章对JavaScript作用域和作用域链作简单的介绍,希望能帮助大家更好的学习JavaScript。JavaScript作用域 任何程序设计语言都有作用域的概念,简单的说,作用域就是变量与函数的可访问范围,即作用域控制着变量与函数的可见性和生命周期。在J... 阅读全文

posted @ 2017-03-22 14:40 signheart 阅读(1764) 评论(0) 推荐(0) 编辑

js 闭包

摘要: 一、变量的作用域要理解闭包,首先必须理解Javascript特殊的变量作用域。变量的作用域无非就是两种:全局变量和局部变量。Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。Js代码 var n=999; function f1(){ alert(n); } f1(); // 999另一方面,在函数外部自然无法读取函数内的局部变量。Js代码 function ... 阅读全文

posted @ 2017-03-22 14:40 signheart 阅读(235) 评论(0) 推荐(0) 编辑

jquery ajaxSubmit

摘要: 附件列表 阅读全文

posted @ 2017-03-22 14:40 signheart 阅读(714) 评论(0) 推荐(0) 编辑

JS 高级总结

摘要: 一、查找HTML元素 通常,通过 JavaScript,您需要操作 HTML 元素。 1、通过 id 找到 HTML 元素 2、通过标签名找到 HTML 元素 3、通过类名找到 HTML 元素 提示:通过类名查找 HTML 元素在 IE 5,6,7,8 中无效。 var x=document.get 阅读全文

posted @ 2017-03-22 14:40 signheart 阅读(55218) 评论(4) 推荐(2) 编辑

JS中声明全局变量

摘要: JS中声明全局变量主要分为显式声明或者隐式声明下面分别介绍。 声明方式一: 使用var(关键字)+变量名(标识符)的方式在function外部声明,即为全局变量,否则在function声明的是局部变量。该方式即为显式声明详细如下: var test = 5; //全局变量 function a() 阅读全文

posted @ 2017-03-22 14:40 signheart 阅读(164509) 评论(1) 推荐(6) 编辑

jquery的$.extend和$.fn.extend作用及区别

摘要: jQuery为开发插件提拱了两个方法,分别是:jQuery.fn.extend();jQuery.extend();虽然 javascript 没有明确的类的概念,但是用类来理解它,会更方便。jQuery便是一个封装得非常好的类,比如我们用 语句 $("#btn1") 会生成一个 jQuery类的实例。jQuery.extend(object); 为jQuery类添加类方法,可以理解为添加静态方法... 阅读全文

posted @ 2017-03-22 14:39 signheart 阅读(1746) 评论(0) 推荐(0) 编辑

JQuery extend

摘要: JQuery的extend扩展方法: Jquery的扩展方法extend是我们在写插件的过程中常用的方法,该方法有一些重载原型,在此,我们一起去了解了解。 一、Jquery的扩展方法原型是: extend(dest,src1,src2,src3...); 它的含义是将src1,src2,src3...合并到dest中,返回值为合并后的dest,由此可以看出该方法... 阅读全文

posted @ 2017-03-22 14:39 signheart 阅读(184) 评论(0) 推荐(0) 编辑

上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 37 下一页

导航