![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端学习脚步
京城五
这个作者很懒,什么都没留下…
展开
-
JavaScript ES6 Map
Map 对象保存键值对。任何值(对象或者原始值) 都可以作为一个键或一个值。原创 2024-08-14 11:35:07 · 143 阅读 · 0 评论 -
JavaScript ES6 Symbol
Symbol.for() 类似单例模式,首先会在全局搜索被登记的 Symbol 中是否有该字符串参数作为名称的 Symbol 值,如果有即返回该 Symbol 值,若没有则新建并返回一个以该字符串参数为名称的 Symbol 值,并登记在全局环境中供搜索。Symbol.keyFor() 返回一个已登记的 Symbol 类型值的 key ,用来检测该字符串参数作为名称的 Symbol 值是否已被登记。由于每一个 Symbol 的值都是不相等的,所以 Symbol 作为对象的属性名,可以保证属性不重名。原创 2024-08-13 17:31:24 · 90 阅读 · 0 评论 -
JavaScript reduce() 方法
reduce() 方法接收一个函数作为累加器,数组中的每个值(从左到右)开始缩减,最终计算为一个值。reduce() 可以作为一个高阶函数,用于函数的 compose。第二个参数initialValue是可选的,是传递给函数的初始值。reduce() 对于空数组是不会执行回调函数的。第一个参数function是必需的。原创 2024-08-08 22:43:45 · 189 阅读 · 0 评论 -
JavaScript flat() 方法
flat() 方法方法会按照一个可指定的深度递归遍历数组,并将所有元素与遍历到的子数组中的元素合并为一个新数组返回。flat() 方法被用于将嵌套数组 nestedArray 扁平化成一维数组。depth参数是指定要提取嵌套数组的结构深度,默认值是1。原创 2024-08-08 21:51:19 · 185 阅读 · 0 评论 -
JavaScript 类(class)super关键字
在构造函数中使用,super关键字将单独出现,并且必须在使用this关键字之前。super关键字用于访问和调用一个对象的父对象上的函数。super关键字也可以用来调用父对象上的函数。原创 2024-08-08 16:20:17 · 181 阅读 · 0 评论 -
尚品汇项目跟练--跳转到新路由【产品详情页】的事项
产品详情页的组件还没有注册为路由的组件,需要在点击产品图片的时候,跳转到产品详情页,同时带上产品的id,另外需要考虑跳转到详情页后滚动条的的位置回到顶部。获取产品详情信息,vuex中需要新增一个新的模块Detail,同时需要回到大仓库中进行合并。在合适的位置发请求。原创 2023-10-11 22:21:43 · 31 阅读 · 0 评论