摘要:在我们平时工作的时候,不管是启动前端的项目还是启动后端的项目的时候都会涉及到端口的问题,有的时候会遇到设置好的一个端口,在使用的时候却提示当前端口被占用了,当然最简单的方法是把我们的程序改成一个别的端口,但是对不懂后端的我们来说修改后端的端口是很头疼的事,所以直接查看占用的端口并关闭当前的端口是很直 阅读全文
posted @ 2019-10-11 17:26 下一页2013 阅读 (12) 评论 (0) 编辑
摘要:以上是简易的实现过程,一下是我整理了一份思路导图 阅读全文
posted @ 2019-09-18 12:04 下一页2013 阅读 (19) 评论 (0) 编辑
摘要:语法 参数 返回值 如果指定的属性存在于对象上,则返回其属性描述符对象(property descriptor),否则返回 undefined。 描述 该方法允许对一个属性的描述进行检索。在 Javascript 中, 属性 由一个字符串类型的“名字”(name)和一个“属性描述符”(propert 阅读全文
posted @ 2019-09-17 18:07 下一页2013 阅读 (9) 评论 (0) 编辑
摘要:Object.freeze() 方法可以冻结一个对象。一个被冻结的对象再也不能被修改;冻结了一个对象则不能向这个对象添加新的属性,不能删除已有属性,不能修改该对象已有属性的可枚举性、可配置性、可写性,以及不能修改已有属性的值。此外,冻结一个对象后该对象的原型也不能被修改。freeze() 返回和传入 阅读全文
posted @ 2019-09-17 17:43 下一页2013 阅读 (6) 评论 (0) 编辑
摘要:语法 Object.entries(obj) 参数 返回值 给定对象自身可枚举属性的键值对数组 语法 参数 返回值 一个由该迭代对象条目提供对应属性的新对象。 阅读全文
posted @ 2019-09-17 16:03 下一页2013 阅读 (4) 评论 (0) 编辑
摘要:语法 参数 返回值 一个新对象,带着指定的原型对象和属性。 这样通过新create创建的对象都能使用person中的属性和方法,并可以进行修改和添加新的属性 通过create()实现了构造函数继承 实现原型继承可以使用构造函数的property进行创建新构造函数的原型 如果想继承多个对象,则可以结合 阅读全文
posted @ 2019-09-17 15:01 下一页2013 阅读 (7) 评论 (0) 编辑
摘要:语法: 使用说明: 如果目标对象中的属性具有相同的键,则属性将被源对象中的属性覆盖。后面的源对象的属性将类似地覆盖前面的源对象的属性。 String类型和 Symbol 类型的属性都会被拷贝。 目标对象自身也会改变 针对深拷贝,需要使用其他办法,因为 Object.assign()拷贝的是属性值。假 阅读全文
posted @ 2019-09-17 14:57 下一页2013 阅读 (7) 评论 (0) 编辑
摘要:下面的这些方法会改变调用它们的对象自身的值: Array.prototype.copyWithin() 在数组内部,将一段元素序列拷贝到另一段元素序列上,覆盖原有的值。 Array.prototype.copyWithin() 在数组内部,将一段元素序列拷贝到另一段元素序列上,覆盖原有的值。 Arr 阅读全文
posted @ 2019-09-17 10:54 下一页2013 阅读 (5) 评论 (0) 编辑
摘要:1、forEach 让数组的每一项做一件事 2、map 让数组通过某种计算生成一个新的数组 3、filter 筛选出数组中符合条件的项 4、reduce 让数组的前项和后项做某种计算,并累计最终值 5、every 检测数组中是否每一项都符合要求(所有项都符合才返回) 6、some 检测数组中是否有满 阅读全文
posted @ 2019-09-17 10:24 下一页2013 阅读 (20) 评论 (0) 编辑
摘要:上述实例中在没有token的情况下出现无限循环 原因分析: 在设置路由拦截的时候当指向另一个地址的时候还会触发一次路由拦截,既每次地址栏的变化都会触发一次路由拦截,在没有token值的时候会一直向404跳转,所以会出现无限循环的情况 需要在进行跳转的时候有一个满足跳转条件的来阻止跳转带来的路由拦截 阅读全文
posted @ 2019-09-16 09:39 下一页2013 阅读 (58) 评论 (0) 编辑