2017年8月28日

摘要: 工厂方法模式(Factory Method):通过对产品类的抽象使其创建业务主要负责用于创建多类产品的实例。 var Factory = function(type, content) { if (this instanceof Factory) { var o = new this[type](c 阅读全文

posted @ 2017-08-28 20:10 powerixao 阅读(93) 评论(0) 推荐(0)

摘要: 简单工厂模式(Simple Factory): 又叫静态工厂方法,由一个工厂对象决定创建某一种产品对象的实例。主要用来创建同一类对象。 1、 var EjectFactory = function(name, text) { switch (name) { case 'alert': return 阅读全文

posted @ 2017-08-28 15:52 powerixao 阅读(103) 评论(0) 推荐(0)


2017年8月24日

摘要: 字符串: slice(start,[end]),substring(start,[end])和substr(start,[length]) slice()第一个参数代表开始位置,第二个参数代表结束位置的下一个位置,截取出来的字符串的长度为第二个参数与第一个参数之间的差;若参数值为负数,则将该值加上字 阅读全文

posted @ 2017-08-24 14:09 powerixao 阅读(161) 评论(0) 推荐(0)

摘要: 在 javascript 中,call 和 apply 都是为了改变某个函数运行时的上下文(context)而存在的,换句话说,就是为了改变函数体内部 this 的指向。 JavaScript 的一大特点是,函数存在「定义时上下文」和「运行时上下文」以及「上下文是可以改变的」这样的概念 数组之间追加 阅读全文

posted @ 2017-08-24 10:16 powerixao 阅读(119) 评论(0) 推荐(0)

摘要: 函数声明、函数表达式、匿名函数 ()先碰到了(),然后碰到function关键字就会自动将()里面的代码识别为函数表达式而不是函数声明 函数声明:function fnName () {…};使用function关键字声明一个函数,再指定一个函数名,叫函数声明。 函数表达式 var fnName = 阅读全文

posted @ 2017-08-24 08:57 powerixao 阅读(486) 评论(0) 推荐(0)


2017年7月31日

摘要: [javascript] view plain copy <span style="white-space:pre"> </span>//url是跳转的scheme地址,这个建议下个反编译的软件,去第三方apk查他们设置的scheme_url和scheme_host是什么,我就是这样干的 [java 阅读全文

posted @ 2017-07-31 17:13 powerixao 阅读(166) 评论(0) 推荐(0)

摘要: <a href="APP下载地址">下载或打开APP</a> <script> $('a').click(function() { var ifr = document.createElement('iframe'); ifr.src = '自定义 URL scheme'; ifr.style.di 阅读全文

posted @ 2017-07-31 17:10 powerixao 阅读(323) 评论(0) 推荐(0)


2017年7月4日

摘要: javascript中一切都是对象(引用类型),除了这几个类型的字面量(值类型):Boolean(如:true)、Number(如:100)、undefined、null。 注意:值类型==引用类型,引用类型会先转化一次 值类型用typeof判断,引用类型用instanceof var date1 阅读全文

posted @ 2017-07-04 10:13 powerixao 阅读(123) 评论(0) 推荐(0)

摘要: function Foo(){}; var f1=new Foo(); 实例对象的原型用__proto__ 构造函数用prototype Foo是f1的构造函数,也是Function的实例函数 f1是实例函数 阅读全文

posted @ 2017-07-04 10:02 powerixao 阅读(131) 评论(0) 推荐(0)


博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3