首先要下载axios: npm install axios -S 要注意的是,axios不支持Vue.use();这种方式,可以改写原型链。 第二步就是新建axios存放位置: 在项目中src中单独建立一个axios的文件夹,并在main.js中引入: 第三步对axios进行封装: 封装方法网上一大 ...
分类:
移动开发 时间:
2018-11-29 12:28:49
阅读次数:
172
一、BOM 浏览器对象模型 1.window.open(url,ways) url 是打开的网页地址ways 打开的方式 _self 2.window.close() 关闭当前页面 3.window.navigator() .userAgent 浏览器用户信息 <--后期靠他解决浏览器的兼容性 4. ...
分类:
Web程序 时间:
2018-11-29 10:56:39
阅读次数:
195
JS作用域 1.全局作用域2.函数作用域3.块级作用域对象的扩展方法:Object.assign() 方法用于将所有可枚举属性的值从一个或多个源对象复制到目标对象。它将返回目标对象Object.freeze() 方法可以冻结一个对象,冻结指的是不能向这个对象添加新的属性,不能修改其已有属性的值,不能 ...
分类:
其他好文 时间:
2018-11-28 20:32:12
阅读次数:
185
JS继承的方式 构造继承 基本思想: 通过使用call,apply方法可以在新创建的对象上执行构造函数,用弗雷的构造函数来增加子类的实例 优点:简单明了,直接继承超类构造函数的属性和方法 缺点:无法继承原型链上的属性和方法 【约定】: 原型链继承 基本思想: 利用原型链来实现继承,超类的一个实例作为 ...
分类:
Web程序 时间:
2018-11-28 14:04:03
阅读次数:
196
原型链其实不难,难的是__proto__和prototype两个属性,这两个属性经常会难道一大批新手,首先我们要知道在js中对象都是从构造函数过来的,创建对象的方式可以看我前卖弄一篇文章 https://www.cnblogs.com/maoxiaodun/p/10012321.html 首先我们按 ...
分类:
Web程序 时间:
2018-11-25 17:51:37
阅读次数:
234
对于已经讲解给大家的DOM基础操作实战,我今天给大家几个实战代码,可以让大家加深对此的理解! 1.用DOM动态生成这样一个结构: ...
分类:
其他好文 时间:
2018-11-25 11:51:12
阅读次数:
97
上一篇给大家的三段代码不知到大家有没有练习呢?今天再给大家带来两段DOM的练习! 4.封装函数,实现children功能,最好哎原型链上编程 ...
分类:
其他好文 时间:
2018-11-25 11:42:05
阅读次数:
168
js中的instanceof运算符 概述 instanceof运算符用来判断一个构造函数的prototype属性所指向的对象是否存在另外一个要检测对象的原型链上 语法 obj instanceofObject;//true 实例obj在不在Object构造函数中 描述 instanceof 运算符用 ...
分类:
Web程序 时间:
2018-11-23 14:18:12
阅读次数:
163
JS继承的实现方式 首先声明一个父类 1:构造函数的继承 对象dog继承了父类animal身上的属性和方法,不过属性相同,覆盖了父类的属性 特点: 1 :子类共享父类的属性和方法 2:可以向父类传递参数 缺点:子类只能继承父类的属性和方法但并不能继承父类的原型身上的属性和方法 2:原型链的继承 ? ...
分类:
Web程序 时间:
2018-11-20 13:24:13
阅读次数:
184
对象拷贝和合并使用展开运算符(Spread Operator)很方便!
分类:
其他好文 时间:
2018-11-19 20:07:17
阅读次数:
137