1、动态加载脚本(src 原理,异步,支持跨域)var loadScript = function 
(url, callback) { var script = document.createElement("script"); script.src = 
url; document...
                            
                            
                                分类:
编程语言   时间:
2014-06-04 19:11:32   
                                阅读次数:
326
                             
                    
                        
                            
                            
                                1、偏移量// 元素相对于文档的偏移量var getOffSet = function (ele) { 
var actualLeft = ele.offsetLeft, // 相对于offsetParent元素的左位移 actualTop = 
ele.offsetTop, ...
                            
                            
                                分类:
编程语言   时间:
2014-06-03 13:13:08   
                                阅读次数:
218
                             
                    
                        
                            
                            
                                insertAdjacentHTML方法插入标记最后一个新增的方式是insertAdjacentHTML()方法,它接收两个参数:插入位置和要插入的HTML文本,第一个参数必须是下列值之一:"beforebegin",在当前元素之前插入一个相邻的同辈元素;"afterbegin",在当前元素之下插入...
                            
                            
                                分类:
编程语言   时间:
2014-05-30 14:55:36   
                                阅读次数:
239
                             
                    
                        
                            
                            
                                DOM操作技术动态脚本指得是页面加载时不存在,但将来的某一时刻通过修改DOM动态添加的脚本,跟操作HTML元素一样,创建动态脚本也有2种方式:插入外部文件和直接插入JavaScript代码var 
script=document.createElement("script");script.type=...
                            
                            
                                分类:
编程语言   时间:
2014-05-30 11:14:24   
                                阅读次数:
347
                             
                    
                        
                            
                            
                                第11章 
DOM扩展W3C将一些已经成为事实标准的专有扩展标准化并写入规范当中。对DOM的两个主要扩展是SelectorsAPI(选择符API)和HTML5选择符API就是根据CSS选择符选择与某个模式匹配的DOM元素,SelectorsAPI是W3C发起制定的一个标准,致力于让浏览器原生支持CSS...
                            
                            
                                分类:
编程语言   时间:
2014-05-30 05:50:44   
                                阅读次数:
256
                             
                    
                        
                            
                            
                                在继承中常会出现两个问题: 父类的属性变成了子类的原型 
构造器指向混乱寄生组合式继承解决了这样的问题: 属性继承到属性 原型继承到原型 构造器指向明确// 父类var Super = function(name) { 
this.name = name; this.friends = ["...
                            
                            
                                分类:
编程语言   时间:
2014-05-30 04:10:48   
                                阅读次数:
209
                             
                    
                        
                            
                            
                                ECMAScript变量基本类型:5引用类型存于内存栈实际对象位于内存堆按值访问,可操作保存在变量中实际的值js不能直接操作对象的内存空间,而是操作它的引用不可添加属性和方法可添加属性和方法变量复制是一个实际的值,互不干扰变量复制是一个指针,指向相同的对象,改变其中一个变量会影响另一个Undefin...
                            
                            
                                分类:
编程语言   时间:
2014-05-30 03:07:45   
                                阅读次数:
313
                             
                    
                        
                            
                            
                                原文:Javascript 创建对象方法的总结 
最近看了一下《Javascript高级程序设计(第三版)》,这本书很多人都推荐,我也再次郑重推荐一下。看过之后总得总结一下吧,于是我选了这么一个主题分享给大家。 
使用Javascript创建对象的方法有很多,现在就来列举一下: 1. 使用Object构...
                            
                            
                                分类:
编程语言   时间:
2014-05-29 10:42:03   
                                阅读次数:
242
                             
                    
                        
                            
                            
                                最近看了一下《Javascript高级程序设计(第三版)》,这本书很多人都推荐,我也再次郑重推荐一下。看过之后总得总结一下吧,于是我选了这么一个主题分享给大家。 
使用Javascript创建对象的方法有很多,现在就来列举一下: 1. 使用Object构造函数来创建一个对象,下面代码创建了一个...
                            
                            
                                分类:
编程语言   时间:
2014-05-29 08:02:32   
                                阅读次数:
377
                             
                    
                        
                            
                            
                                函数实际上是对象,每个函数都是Function类型的实例。函数是引用类型。函数名实际上是一个执行函数对象的指针,不会与某个函数绑定。// 
这种写法更能表达函数的本质var sum = function(num1, num2) { return num1 + num2;};var 
another...
                            
                            
                                分类:
编程语言   时间:
2014-05-28 09:17:47   
                                阅读次数:
454