上一页 1 2 3 4 5 6 7 8 9 ··· 11 下一页
摘要: ###如何阻止浏览器默认事件```javascriptif (e.preventDefault) { e.preventDefault(); } else { // 兼容 IE9- ... 阅读全文
posted @ 2015-02-28 10:53 青青flye 阅读(787) 评论(0) 推荐(0) 编辑
摘要: JS arguments转array?Array.prototype.slice.call(arguments) 阅读全文
posted @ 2015-02-28 10:46 青青flye 阅读(159) 评论(0) 推荐(0) 编辑
摘要: # 一、属性相关我们通常把特征(attribute)和属性(property)统称为属性,但是他们确实是不同的概念,特征(attribute)会表现在HTML文本中,对特征的修改一定会表现在元素的outerHTML中,并且特征只存在于元素节点中;属性(property)是对于JS对象进行修改,除了浏... 阅读全文
posted @ 2015-02-26 20:57 青青flye 阅读(1305) 评论(0) 推荐(0) 编辑
摘要: PC端:Flash,JsonP,移动端:postMessage 阅读全文
posted @ 2015-02-26 20:11 青青flye 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 创建对象的三种方法:1、工厂模式工厂模式是软件工程领域广为人知的设计模式,这种模式抽象了创建具体对象的过程。下面是使用工厂函数创建对象的的一个例子。2.构造函数:从上面的例子中,我们看到构造函数与工厂函数不同之处:1、没有显式的创建对象2、直接将属性和方法赋给了this对象,没有return语句另外... 阅读全文
posted @ 2015-02-25 21:41 青青flye 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 1.创建数组的方法:使用Array构造函数:var colors=new Array()var colors=new Array(20)//l创建一个包含20项的数组var colors=new Array("red","blue","green")//创建一个包含3个字符串的数组 2. 使用数组... 阅读全文
posted @ 2015-02-24 18:18 青青flye 阅读(130) 评论(0) 推荐(0) 编辑
摘要: var myobject = { foo: "bar", func: function() { var self = this; console.log("outer func:this.foo=" + this.foo);//bar conso... 阅读全文
posted @ 2015-02-21 22:01 青青flye 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 今天在看PPTV几道题目,顺便联系起红宝书《JavaScript高级程序设计》一起看了起来。1.var msg = 'hello';//顶级作用域windwo下有个变量msgfunction great(name, attr) { var name = 'david'; var grea... 阅读全文
posted @ 2015-02-17 19:46 青青flye 阅读(627) 评论(0) 推荐(0) 编辑
摘要: 1.按照CommonJS规范,在任何模块代码的作用域下内置了以下哪些变量? A, module B,context C, require D,exports答:A,C,D可以参考:阮一峰commjs文章:输出模块变量的最好方法是使用module.exports对象,加载模块使用req... 阅读全文
posted @ 2015-02-15 17:26 青青flye 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 1.写一种清除浮动的方法(在不添加任何语义标签的前提下)答:给当前需要清除浮动的元素,即父级元素里面加上一个“clearfix”的标签,例如:在css里面clearfix的定义如下:.clearfix:after { content:"."; ... 阅读全文
posted @ 2015-02-15 14:43 青青flye 阅读(443) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 11 下一页