如果没接触过动态语言,以编译型语言的思维方式去理解javaScript将会有种神奇而怪异的感觉,因为意识上往往不可能的事偏偏就发生了,甚至觉得不可理喻.如果在学JavaScript这自由而变幻无穷的语言过程中遇到这种感觉,那么就从现在形始,请放下的您的”偏见”,因为这对您来说绝...
1.有人说用 Live, 事实上现在最新的Jquery已经不支持 Live 了。live的解决方法如下: 你可以看这个 也可以不看 ,只是做到心中有数就可以了。下面介绍ON的方法。 live:Live的使用介绍 2.有人用了ON 来解决, 这个解决方法基本在理。 On :On的...
事件是一种异步编程的实现方式,本质上是程序各个组成部分之间的通信,DOM支持大量的事件;  本文通过这几点向大家详细解析事件处理的基本原理:事件类型、事件目标、事件处理程序、事件对象、事件传播 最后再向大家介绍Event对象;  一、事件类型(event type):是一...
如果希望取到tagName后再进行判断,可以使用jquery $(element).is()来实现。 如果是为了取到tagName后再进行判断,那直接用下面的代码会更方便: $(element).is(\'input\') 如果是要取到标签用作到别的地方,可以使用代码:...
简单的 隐藏以及显示的代码如下: 复制代码 代码如下: <!DOCTYPE html> <html> <head> <script src=\"/jquery/jquery.js\"></script> &l...
创建一个Image对象,实现图片的预下载,如果图片已经存在于浏览器缓存,直接调用回调函数,使用onload事件可以判断图片是否加载完成 function loadImage(url, callback) { var img = new Image(); //创建一个I...
属性描述符是ES5中新增的概念,其作用是给对象的属性增加更多的控制。 Object.defineProperty 要研究属性描述符,首先要谈谈 Object.defineProperty 方法。这个方法的作用是给对象定义新属性或修改已存在的属性。其原型如下: 复制代码 代码如下...
一道笔试题思考而来的,通常情况下没人会在函数内部修改参数值。这里仅拿出来讨论,有三种方式可以修改。 1,直接修改函数声明时的形参复制代码 代码如下:function f1(a) {     alert(a);     a = 1;//修改形参a     alert(1 === ...
JavaScript的Date()方法返回今天的日期和时间,并且不需要任何对象被调用。 语法 Date() 下面是参数的详细信息:     NA 返回值: 返回今天的日期和时间 例子: <html> <head> <t...
效果: 代码很简单 js define(\"html5_video_player\", [ \'../avalon-min\'], function(avalon) { function formatTime(seconds) { var secon...

我的博客

人生若只如初见,何事秋风悲画扇。