摘要: gender 性别 score 成绩 阅读全文
posted @ 2023-06-01 08:35 lknmn 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 1、js 为什么快? 单线程,但凡是复杂的或者是请求数据都可以交给异步 为什么js 要设计成单线程???? 这主要取决于它的用途,js作为浏览器的脚本语言,主要用途是处理与用户交互和操作dom。这就决定了它只能是单线程。 (2)假定js是多线程,在一个线程上对DOM节点进行修改,另一个线程对该DOM 阅读全文
posted @ 2022-11-15 19:53 lknmn 阅读(25) 评论(0) 推荐(0) 编辑
摘要: axios 的拦截器 1·在第一个请求之前的拦截器?, 可以在请求后端接口前,统一在headers 上面携带数据给后端 , 不需要每次请求单独携带数据。 例如token的携带 2· 响应之后的拦截器可以对后端的返回结果在第一个回调函数中进行正确情况处理。但是如果出现验证码失效,token失效,后端就 阅读全文
posted @ 2022-10-19 19:31 lknmn 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 1.这是 vue-router 提供给我们的实例实例的两个属性(api) 2.$route 是路由对象 , 一般是获取动态参数 | query this.$route.params.id this./$route.title 3.可以在组件中借助$router实现编程式导航方法 this.$rout 阅读全文
posted @ 2022-10-18 20:47 lknmn 阅读(22) 评论(0) 推荐(0) 编辑
摘要: <!-- 会改变原数组的方法 push() 向数组的尾部添加若干元素,并返回数组的新长度 pop() 从数组的尾部删除一个元素(删且只删除一个元素),返回被删除的元素 unshift() 向数组的头部添加若干元素,返回数组的新长度 shift() 从数组的头部删除一个元素(删且只删除一个元素),返回 阅读全文
posted @ 2022-10-12 09:08 lknmn 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 浏览器的安全机制 :【同源机制】 浏览器 发出数据 浏览器server地址 和 服务器server地址 , 其IP 和 端口号必须 一样才叫 【同源】 CORS 解决跨域 请说出 跨域 的 解决方法 CORS : 后台设置 res header :Access-Control-Allow-Origi 阅读全文
posted @ 2022-09-20 15:06 lknmn 阅读(20) 评论(0) 推荐(0) 编辑
摘要: // 什么是闭包 // 闭包是什么 函数嵌套函数,内部函数就是闭包 // 闭包有什么优点 // 可以让一个变量长期在内存中不被释放 // 避免全局变量的污染,和全局变量不同,闭包中的变量无法被外部使用 // 私有成员的存在,无法被外部调用,只能直接内部调用 // 我们什么要用闭包 // 因为全局变量 阅读全文
posted @ 2022-09-14 19:02 lknmn 阅读(30) 评论(0) 推荐(0) 编辑
摘要: function Person (name, age) { this.name = name; this.age = age; this.say = function() { console.log(1); } } Person.prototype.say = function() { consol 阅读全文
posted @ 2022-09-07 15:58 lknmn 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 1.鼠标事件 鼠标在元素上移动 mousemove 鼠标从该元素上移出 mouseout 鼠标移动到该元素 mouseover 鼠标点击(单击) click 鼠标双击 dbclick 鼠标右击 contextmenu 可以配和event的preventDefault()方法来禁用鼠标右击 2.键盘事 阅读全文
posted @ 2022-09-01 17:49 lknmn 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 1、允许重复变量的声明,导致数据被覆盖 var a = 199; 此处省略一千行代码; var a = 200; 1002 行代码并不会报错,且初始的a变量被覆盖,造成了我们的阅读障碍。 2、变量提升 console.log(c); var c = 100; 并不会报错只会返回 undefined 阅读全文
posted @ 2022-08-27 09:21 lknmn 阅读(171) 评论(0) 推荐(1) 编辑
点击右上角即可分享
微信分享提示