- 博客(183)
- 资源 (6)
- 收藏
- 关注
原创 这2万字的前端基础知识查漏补缺,请你收藏好
一,JS基础1.如何在es5环境下实现let对于这个问题,我们可以直接查看babel转换前后的结果,看一下在循环中通过let定义的变量是如何解决变量提升的问题源码//源码for(let i=0; i<10; i++){ console.log(i)} console.log(i)babel转码for(var _i = 0; _i < 10; _i++){ console.log(_i)} console.log(i)babel在let定义的变量前加了道下.
2021-10-07 15:43:38 1394 4
原创 web前端基础知识查漏补缺,JavaScript面试题,赶紧收藏
介绍js的基本数据类型js一共六种基本数据类型,分别是 undefined null boolean number string ,还有es6新增的symbol 和 es10新增的bigint。Symbol代表创建后独一无二且不可变的数据类型,他的出现我认为是解决可能出现的全局变量冲突的问题BigInt 是一种数字类型的数据, 它可以表示任意精度格式的整数,使用BigInt可以安全的存储和操作大整数,即使这个数据已经超过了number能够表示的安全范围JavaScript有几种类型的值?你能画一下
2021-09-23 18:24:17 351
原创 PM2使用
(如果提示找不到命令且你已安装成功,则可能你没有配置环境变量,需要自己手动配一下)3、将步骤2生成的命令,粘贴到控制台进行,搞定。生成开机自启动的命令。
2024-09-14 14:01:03 269
原创 zsh compinit: insecure directories, run compaudit for list.
再次执行 source ~/.zshrc,如果问题还未解决,这时你就需要修改 site-functions 的所有者。再次执行 source ~/.zshrc 即可!执行命令 compaudit。执行如下命令修改权限。
2024-08-23 11:32:51 208
原创 1. 两数之和
给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 target 的那 两个 整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。你可以按任意顺序返回答案。
2024-07-02 16:49:29 341
原创 vue富文本wangeditor加@人功能(vue2 vue3都可以)
【代码】vue富文本wangeditor加@人功能(vue2 vue3都可以)
2024-06-12 17:09:25 397
原创 vue3 h5模板
仓库地址https://github.com/hbsjmsjwj/vue3-ts-h5template。基于vue3+ts+vant+rem的h5模板。
2024-04-26 12:12:49 326 1
原创 mac链接服务器上传zip,解压
打开mac的终端远程sft链接你的服务器,使用put 本地文件路径 服务器路径。在服务器unzip dist.zip解压文件。
2024-03-25 20:35:43 109
原创 vue3 ant-design-vue table动态合并行(根据字段值)
【代码】vue3 ant-design-vue table动态合并行(根据字段值)
2024-03-21 13:53:55 376
原创 项目管理控制成本
SV 进度偏差 SV = EV - PV ----------- SV > 0 当前进度提前;CV 成本偏差 CV = EV - AC ---------- CV > 0 成本节约;CV = 0 成本符合;SPI 进度绩效指数 SPI = EV / PV -------SPI > 1 进度提前;CPI 成本绩效指数 CPI = EV / AC -------CPI > 1 成本节约;AC 实际成本: 到目前为止实际画了多少。PV 计划价值: 到目前位置计划做多少。EV 挣值:到目前为止已经做了多少。
2024-02-27 11:19:08 230
原创 vue cli 配置了productionSourceMap: true 开启source-map 没有生成map文件
因为UglifyJsPlugin导致生成map失败,可以将其注释即可。
2024-01-16 16:15:17 895
原创 typescript手记
在抽象类中可以定义一个方法,它可以有具体的实现,这样子类就不用实现了,就实现了方法的复用。类型断言可以增加我们代码的灵活性,在改造一些旧代码的时候非常有效,但使用类型断言,要注意避免滥用,要对上下文的环境要有充足的预判,没有任何根据的类型断言会带来安全的隐患,总之 TS 的类型推断可以为我们提供重要的辅助信息,应该善加利用。这种函数的参数之间可以赋值的情况,叫做函数参数的双向协变,这种情况允许我们把一个精确的类型赋值给一个不那么精确的类型,这样做我们就不需要把一个不精确的类型断言成一个精确的类型。
2023-10-23 18:24:46 147
原创 vue3 webpack打包报错,node_modules里面的包使用了es6+语法,导致build报错
【代码】vue3 webpack打包报错,node_modules里面的包使用了es6+语法,导致build报错。
2023-09-26 17:21:43 574
原创 mac环境变量
该文件仅仅执行一次!3.编辑该文件,键入路径并保存(关闭该 Terminal 窗口并重新打开一个,就能使用 mysql 命令了)是系统级别的,系统启动就会加载,后面几个是当前用户级的环境变量。据说,这样可以自己生成新的文件,不用把变量全都放到 paths 一个文件里,方便管理。全局(公有)配置,bash shell执行时,不管是何种方式,都会读取此文件。全局(公有)配置,不管是哪个用户,登录时都会读取该文件。文件存在,则后面的几个文件就会被忽略不读了,如果。文件不存在,才会以此类推读取后面的文件。
2023-06-29 14:05:28 4528
原创 生成双色球
let red = []let blue = 1function getNum(min, max) {return Math.floor(Math.random() * (max - min+1) + min)}while (red.length < 6) {red.push(getNum(1, 33))red = […new Set(red)]}blue = getNum(1,16)console.log(red.sort((a,b)=>a-b).concat(blue))
2023-06-17 22:41:40 79
原创 vue antd 打包 大小
main.js 里面import Antd from 'ant-design-vue’但是不use。全局vue.use(Antd),不影响dist大小,全局引入css会影响。安装ant-design-vue。vue cli创建vue3项目。
2023-05-25 09:52:55 81
原创 table数据导出excel 和antd-design-vue api一致
columns dataSource 和ant-design-vue 的table 导出 excel
2023-05-05 18:14:37 72
vue2.0双向绑定v-modal.html
2020-05-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人