摘要: 在此求解一段代码,感谢! 1 function test1(a=1) { 2 console.log(a) // 无参/带参调用test1(): [Function: a] 3 function a() {} 4 } 5 function test2(a=1) { 6 console.log(a) 阅读全文
posted @ 2022-02-17 23:59 不乏理想的三师弟 阅读(68) 评论(0) 推荐(0)
摘要: Array.prototype.flat() flat() 方法会按照一个可指定的深度递归遍历数组,并将所有元素与遍历到的子数组中的元素合并为一个新数组返回。 参数: depth 可选 指定要提取嵌套数组的结构深度,默认值为 1。 返回值: 一个包含将数组与子数组中所有元素的新数组。 ——摘自MDN 阅读全文
posted @ 2022-03-30 22:44 不乏理想的三师弟 阅读(43) 评论(0) 推荐(0)
摘要: 首先要清楚,跨域请求会受到限制(因为同源策略的实施) 在如今,解决跨域问题一般通过跨域资源共享(CORS,Cross-Origin Resource Sharing)机制来解决。 就以前后端分离项目来说,大体是这样的:服务器端设置“白名单”——允许那些域来使用接口,而在请求端则无须做什么。 在COR 阅读全文
posted @ 2022-03-23 22:02 不乏理想的三师弟 阅读(66) 评论(0) 推荐(0)
摘要: 如何使用JSON进行对象的深拷贝 前置知识: 1)JSON中没有undefined值;在序列化时,会跳过值为undefined的属性。 2)JSON中没有函数的概念;在序列化时,会跳过值为函数的属性。 我们需要针对值为undefined或函数的属性进行处理,如何处理? 大体上在序列化、反序列化(解析 阅读全文
posted @ 2022-03-23 13:06 不乏理想的三师弟 阅读(76) 评论(0) 推荐(0)
摘要: /** * 要点一: * 当Promise进入落地状态时,与该状态相关的处理程序仅仅会被排期,而非立即执行。 * 而且,跟在添加这个处理程序的代码之后的同步代码一定会在处理程序之前执行。 * ——摘自《JavaScript高级程序设计(第四版)》第11章“期约与异步函数” “非重入期方法”小节 * 阅读全文
posted @ 2022-03-22 23:20 不乏理想的三师弟 阅读(193) 评论(0) 推荐(0)
摘要: 获取到的Vue版本:https://unpkg.com/vue@3.2.31/dist/vue.global.js 先看正常情况: 执行结果: 修改一下html部分的标签,接下来看看异常情况: 执行结果: 再修改一下看看异常: 运行结果: 非常希望有知道准确原因且愿意留言的大佬,感谢。 人人须日日改 阅读全文
posted @ 2022-03-13 17:17 不乏理想的三师弟 阅读(59) 评论(0) 推荐(0)
摘要: 更改 Vuex 的 store 中的状态的唯一方法是提交 mutation。——摘自Vuex官网的mutation核心概念 这话应该就没毛病。 我原本的理解:加入vuex中有对象a,要修改只能在mutation中执行对a的修改从而达到修改效果。 背景:Vuex "version": "4.0.2" 阅读全文
posted @ 2022-02-28 22:20 不乏理想的三师弟 阅读(137) 评论(0) 推荐(0)
摘要: 在代码表面上完全没有牵涉到LinkedHashMap时,为什么会抛出类似这样一个错误:LinkedHashMap can not be cast to XXX? 下图就是遇到这情况的例子: 在强制转换中不用泛型进行调试: 从调试结果中来看,在转换为ArrayList时,ArrayList中的元素被默 阅读全文
posted @ 2022-02-23 14:54 不乏理想的三师弟 阅读(1246) 评论(0) 推荐(1)
摘要: axios发送post请求,springBoot接收不到数据问题? 在正常情况(代码无错、网络正常等)下,不是收不到,而是不会拿! 根本的问题在于以下两点: 1)请求发送时,其数据存放在哪? 2)接收请求时,从那获取请求所携带的数据? 先来对比一下<form>中的原生post请求与axios.pos 阅读全文
posted @ 2022-02-22 13:56 不乏理想的三师弟 阅读(1818) 评论(0) 推荐(0)
摘要: 问题:b = a 做了什么? 今天看《你不知道的JavaScript(上卷)》的时候看到一段让我很疑惑的代码: 1 function foo() { 2 console.log(this.a); 3 } 4 var a = 2; 5 var o = { a: 3, foo: foo }; 6 var 阅读全文
posted @ 2022-01-18 23:45 不乏理想的三师弟 阅读(70) 评论(0) 推荐(0)