23年7月工作笔记整理(前端)

目录

一、js相关

1.js中Number类型的最大值常量:Number.MAX_VALUE,最小值常量:Number.MIN_VALUE

2.巩固一下reduce语法:reduce(function(初始值或方法的返回值,当前值,当前值的索引,要累加的初始值))

3.js对数组对象属性排序

复制代码
 compare(property) {
      return function (a, b) {
        const value1 = a[property]
        const value2 = b[property]
    //从大到小:value2-value1;从小到大:value1-value2
        return value2 - value1
      }
    },
array.sort(this.compare('属性名'))

二、业务场景学习

1.table多选分页时保留原有选中项
博客地址:https://blog.csdn.net/qq_43628158/article/details/128812823

2.postMessage学习
博客地址:https://blog.csdn.net/huangpb123/article/details/83692019

3.iframe学习
博客地址:https://blog.csdn.net/yangzhengquan19/article/details/83211285

4.vue使用mock.js来模拟后台
博客地址:https://blog.csdn.net/qq_41619796/article/details/114374364

5.非父子间组件传值可以使用

复制代码
this.$root.$emit('方法名')发送,
 this.$root.$on('refreshNum', () => { })接收

6.如何不提交本地代码切分支

单个:

git status 暂存到本地仓库

切分支去其他分支操作

切回本分支 git stash pop把最近一次暂存的弹出来

扩展多个:

暂存多个可用git stash save [stashMessage]

查看存储列表git stash list

取出对应的存储git stash apply stash@{index}

7.css识别后端\n进行换行

css属性: white-space: pre-line;

相关推荐
大怪v4 小时前
AI抢饭?前端佬:我要验牌!
前端·人工智能·程序员
新酱爱学习4 小时前
字节外包一年,我的技术成长之路
前端·程序员·年终总结
小兵张健4 小时前
开源 playwright-pool 会话池来了
前端·javascript·github
IT_陈寒7 小时前
Python开发者必知的5大性能陷阱:90%的人都踩过的坑!
前端·人工智能·后端
codingWhat7 小时前
介绍一个手势识别库——AlloyFinger
前端·javascript·vue.js
Lee川7 小时前
深度拆解:基于面向对象思维的“就地编辑”组件全模块解析
javascript·架构
代码老中医7 小时前
2026年CSS彻底疯了:这6个新特性让我删掉了三分之一JS代码
前端
进击的尘埃7 小时前
Web Worker 与 OffscreenCanvas:把主线程从重活里解放出来
javascript
不会敲代码17 小时前
Zustand:轻量级状态管理,从入门到实践
前端·typescript
踩着两条虫7 小时前
VTJ.PRO 双向代码转换原理揭秘
前端·vue.js·人工智能