上一页 1 ··· 9 10 11 12 13 14 下一页
摘要: function format(obj) { var temp = []; for (var key in obj) { temp.push(key + "=" + obj[key]); } return temp.join("&");} function extend() { for (var i 阅读全文
posted @ 2018-06-22 23:29 maps..xy 阅读(75) 评论(0) 推荐(0) 编辑
摘要: ajax的使用Ajax的核心技术是XMLHttpRequest对象 1、创建ajax对象 xhr=new XMLHttpRequest()2、建立连接 xhr.open(请求类型get post,url,是否异步true/ false)3、发送请求 xhr.send();4、返回数据 成功 渲染到页 阅读全文
posted @ 2018-06-21 18:05 maps..xy 阅读(61) 评论(0) 推荐(0) 编辑
摘要: 原型继承 在传统的基于Class的语言如Java、C++中,继承的本质是扩展一个已有的Class,并生成新的Subclass。 由于这类语言严格区分类和实例,继承实际上是类型的扩展。但是,JavaScript由于采用原型继承,我们无法直接扩展一个Class,因为根本不存在Class这种类型。 但是办 阅读全文
posted @ 2018-06-20 18:04 maps..xy 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 继承的两种方式:1)原型链继承: 孩子的原型等于父亲的实例。 child.prototype=new Parent(); 备注: a、子构造函数的原型上扩展方法如果和父亲的原型方法一样,子构造函数的覆盖父构造函数的,但是不能修改父构造函数。 b、子构造函数原型方法的扩展必须要在继承的后面,否则不生效 阅读全文
posted @ 2018-06-19 19:39 maps..xy 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 判断关系 1)检测构造函数和实例的关系,如何判断对象数据类型 实例名(对象名) instanceof 构造函数名 返回值是布尔值 true /false typeof 实例名 "object" f1 instanceof Fn 2)检测某个对象实例和原型之间是否存在对应关系:isPrototypeO 阅读全文
posted @ 2018-06-18 14:20 maps..xy 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 1.闭包:能够访问函数内部局部变量的函数(子函数)缺点:在IE浏览器造成内存泄漏,局部变量变成全局变量2.数组迭代的方法:1)forEach:对数组的每一项运行指定的函数,没有返回值forEach仅仅具有for循环遍历的功能,不会有返回值;数组名.forEach(function(item数组的每一 阅读全文
posted @ 2018-06-14 15:17 maps..xy 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 1.递归函数:调用自身的函数基本数据:string,boolean,number,undefined,null引用数据:object,function2.instanceof 运算符:检测引用型数据语法:对象.instanceof 构造函数返回true该类型 返回false不是该类型3.遍历数组方法 阅读全文
posted @ 2018-06-13 19:25 maps..xy 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-06-12 22:46 maps..xy 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-06-11 20:35 maps..xy 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-06-10 20:31 maps..xy 阅读(90) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13 14 下一页