上一页 1 2 3 4 5 6 7 8 9 10 ··· 12 下一页
摘要: map function myMap(arr, callback) { if(Array.isArray(arr)) { if(arr.length 0) return arr; const brr = []; for(let item of arr) { brr.push(callback(ite 阅读全文
posted @ 2022-11-09 17:22 卿六 阅读(26) 评论(0) 推荐(0) 编辑
摘要: for...of是es6的新属性,允许遍历带有iterator接口的对象并返回各项的键值,for...in是es3的新属性,区别如下 for...of遍历的是对象的键值,for...in遍历获取的是对象的键名 for...in会遍历对象的整个原型链,性能差不推荐,for...of只遍历当前对象 关于 阅读全文
posted @ 2022-11-09 15:23 卿六 阅读(65) 评论(0) 推荐(0) 编辑
摘要: true/false和数字类型进行==的时候,只有0,1能转换成true/false,其余的都是返回都是false。 原因是因为:boolean == number 会将boolean值转换为number console.log(true == 1) // true console.log(fals 阅读全文
posted @ 2022-11-07 14:55 卿六 阅读(18) 评论(0) 推荐(0) 编辑
摘要: async/await是用来解决异步的,常用的解决异步方法是用Promise,如下: function foo() { return new Promise((resolve) => { setTimeout(() => { resolve(1) }, 2000) }) } foo().then(r 阅读全文
posted @ 2022-11-07 14:54 卿六 阅读(31) 评论(0) 推荐(0) 编辑
摘要: const obj = {name: 'sifan', age: 22} object.keys(obj) // 获取可枚举属性 Object.keys(obj) // ['name', 'age'] Object.values(obj) // 获取可枚举值 Object.values(obj) / 阅读全文
posted @ 2022-11-04 15:23 卿六 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 记录常用数组方法 const arr = [1, 2, 3] 会改变原数组的 push 向数组尾部添加新元素并返回添加后的长度 arr.push(4) // [1, 2, 3, 4] 4 pop 从数组尾部删除一个并返回删除的元素 arr.pop() // [1, 2] 3 unshift 从数组头 阅读全文
posted @ 2022-11-04 11:06 卿六 阅读(36) 评论(0) 推荐(0) 编辑
摘要: Ossign详解 最近在项目上学到了一个新方法-Object.ossign(),这个方法用于将所有可枚举属性从一个或多个源对象复制到目标对象,然后返回目标对象。 const obj1 = {name: 'sifan'}; const obj2 = {age: 22}; const obj3 = {d 阅读全文
posted @ 2022-11-03 16:32 卿六 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 1. vue不能监听一开始的时候不存在在data中的属性(prototype) 解决方法:在data中定义一个为空的属性 2. vue不能对对象属性的增删进行监听 解决方法:使用$set或者$delete 3. vue不能监听使用下标直接对数组内元素的直接改变,并且不能监听到对数组长度的改变 解决方 阅读全文
posted @ 2022-06-14 11:10 卿六 阅读(1065) 评论(0) 推荐(0) 编辑
摘要: ###HTML 从输入URL地址到页面展示发生了什么? 1.输入URL后解析出协议、主机等信息,并构造一个HTTP请求 2.判断强缓存、协商缓存 3.DNS域名解析 4.TCP连接(为什么要三次握手) 5.http请求 6.服务器处理请求并返回HTTP报文 7.浏览器渲染页面 8.断开TCP连接 # 阅读全文
posted @ 2022-05-17 12:32 卿六 阅读(89) 评论(0) 推荐(0) 编辑
摘要: ###vue中路由传递参数 ####push传递参数(注意使用params的时候不能使用path跳转路由,只能使用name) 传递params参数 传递的写法: this.$router.push({ name: '', //在配置路由时填写的name params: {参数} }) 或者:this 阅读全文
posted @ 2022-02-18 11:10 卿六 阅读(129) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 12 下一页