摘要: 要掌握跨域,首先要知道为什么会有跨域这个问题出现 确实,我们这种搬砖工人就是为了混口饭吃嘛,好好的调个接口告诉我跨域了,这种阻碍我们轻松搬砖的事情真恶心!为什么会跨域?是谁在搞事情?为了找到这个问题的始作俑者,请点击浏览器的同源策略。这么官方的东西真难懂,没关系,至少你知道了,因为浏览器的同源策略导 阅读全文
posted @ 2022-01-14 10:22 liuruyi007 阅读(70) 评论(0) 推荐(0) 编辑
摘要: 1.查看app.vue文件,这个是重点,不能忘记加(我就是忘记加了keep-alive) 1 2 3 4 5 6 7 8 <template> <div> <keep-alive> <router-view v-if="$route.meta.keepAlive"></router-view> </ 阅读全文
posted @ 2021-05-28 11:38 liuruyi007 阅读(1419) 评论(0) 推荐(0) 编辑
摘要: 继承是OO 语言中的一个最为人津津乐道的概念。许多OO 语言都支持两种继承方式:接口继承和实现继承。接口继承只继承方法签名,而实现继承则继承实际的方法。如前所述,由于函数没有签名,在ECMAScript 中无法实现接口继承。ECMAScript 只支持实现继承,而且其实现继承主要是依靠原型链来实现的 阅读全文
posted @ 2020-08-18 11:05 liuruyi007 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 我们经常听到这样的对话: 大公司猿A:真不想干了,每天都做类似的工作,学不到什么东西,会议也多,浪费不少时间,想去小公司多做些事情,多学些东西。 小公司猿B:累死了,什么都做,太乱太杂,没系统不规范,总是到处救火,没时间整理下代码和架构,要是能去大公司多好。 这就是典型的围城,大公司的员工羡慕小公司 阅读全文
posted @ 2017-10-31 10:28 liuruyi007 阅读(854) 评论(0) 推荐(0) 编辑
摘要: 一、原生JS forEach()和map()遍历 共同点: 1.都是循环遍历数组中的每一项。 2.forEach() 和 map() 里面每一次执行匿名函数都支持3个参数:数组中的当前项item,当前项的索引index,原始数组input。 3.匿名函数中的this都是指Window。 4.只能遍历 阅读全文
posted @ 2017-03-01 11:45 liuruyi007 阅读(82587) 评论(5) 推荐(3) 编辑
摘要: 虽然Object 构造函数或对象字面量都可以用来创建单个对象,但这些方式有个明显的缺点:使用同一个接口创建很多对象,会产生大量的重复代码。为解决这个问题,人们开始使用工厂模式的一种变体。 工厂模式工厂模式是软件工程领域一种广为人知的设计模式,这种模式抽象了创建具体对象的过程(本书后面还将讨论其他设计 阅读全文
posted @ 2016-08-09 15:51 liuruyi007 阅读(411) 评论(0) 推荐(0) 编辑
摘要: 上一章曾经介绍过,创建自定义对象的最简单方式就是创建一个Object 的实例,然后再为它添加属性和方法,如下所示。var person = new Object();person.name = "Nicholas";person.age = 29;person.job = "Software Eng 阅读全文
posted @ 2016-08-01 11:45 liuruyi007 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 对象在JavaScript 中被称为引用类型的值,而且有一些内置的引用类型可以用来创建特定的对象,现简要总结如下: 引用类型与传统面向对象程序设计中的类相似,但实现不同; Object 是一个基础类型,其他所有类型都从Object 继承了基本的行为; Array 类型是一组值的有序列表,同时还 阅读全文
posted @ 2016-07-29 17:28 liuruyi007 阅读(212) 评论(0) 推荐(0) 编辑
摘要: Global对象Global(全局)对象可以说是ECMAScript 中最特别的一个对象了,因为不管你从什么角度上看,这个对象都是不存在的。ECMAScript 中的Global 对象在某种意义上是作为一个终极的“兜底儿对象”来定义的。换句话说,不属于任何其他对象的属性和方法,最终都是它的属性和方法 阅读全文
posted @ 2016-07-29 17:08 liuruyi007 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 为了便于操作基本类型值,ECMAScript 还提供了3 个特殊的引用类型:Boolean、Number 和String。这些类型与本章介绍的其他引用类型相似,但同时也具有与各自的基本类型相应的特殊行为。实际上,每当读取一个基本类型值的时候,后台就会创建一个对应的基本包装类型的对象,从而让我们能够调 阅读全文
posted @ 2016-07-27 18:27 liuruyi007 阅读(339) 评论(0) 推荐(0) 编辑