- 博客(45)
- 收藏
- 关注

原创 .eslintrc.js文件内容/配置eslint/eslint参数
.eslintrc.js配置,配置eslint,eslint匹配参数,eslint匹配规则,.eslintignore忽略文件
2022-04-26 14:41:44
25899
4

原创 vite入门/徒手搭建vite/配置vite/使用vite脚手架/vite步骤
vite入门,认识vite,配置vite,了解vite脚手架
2022-01-13 13:42:56
43489
7
原创 人间生存小故事
那两分钟过去了...地铁站响起了铃声,列车呼一下就到了眼前,他被突然的广播声叫醒,又回到了现实,他嘴巴动了动,向前走了一步,再向左拐了个弯。他穿着一套黑色的制服,挺着一个大大的肚子,在那个列车小屏幕下站着,身体稍微的向前倾斜,就他一个人在那站着,周围都是空荡荡的,他睡着了...是的,他睡着了,那具轻微摇摇晃晃的身体就立在那里。当时还有两分钟地地铁就到了,我多么希望这两分钟过得慢一些,再给他一些时间眯一会,又想过去拍他一下,让他清醒,让他没那么累站着昏睡,终究我还是没忍心去打扰他。1. 地铁乘务员站岗。
2023-05-24 10:31:26
249
转载 JavaScript框架汇总
JavaScript框架汇总如vuejs,react,angularjs,nextjs,nuxtjs,jquery,react native,weex,uni-app,taro,apicloud,nest,koa,eggjs,express
2023-03-14 16:11:37
677
原创 npm ERR! Unexpected token { in JSON at position 851705 while parsing near ‘...Wr3g==“
npm ERR! Unexpected token { in JSON at position 851705 while parsing near '...Wr3g=="npm ERR! }npm ERR! }npm ERR! }npm ERR! {npm ERR! "name": "web-typ...'npm ERR! A complete log of this run can be found in:npm ERR! C:\Program Files\node
2023-03-10 10:13:27
318
原创 javaScript常用语法(持续更新)
全网最全的javascript语法,javascript内置字符串,数组,对象,promise,数字方法
2023-02-01 11:49:58
1567
原创 https://aip.baidubce.com/oauth/2.0/token报错unsupported_grant_type/The authorization grant type is not
百度AIP开放平台使用OAuth2.0授权调用开放API获取token报错400,unsupported_grant_type/The authorization grant type is not,https://aip.baidubce.com/oauth/2.0/token
2022-05-24 16:29:19
4774
1
原创 vant的分页组件、修改van-pagination组件点击时样式
修改<van-pagination>点击时样式,van-pagination分页样式,修改van-pagination点击效果
2022-05-24 09:57:31
1365
原创 解决el-tooltip__popper设置宽度无效问题
解决el-tooltip__popper设置宽度无效问题,show-overflow-tooltip宽度不生效问题
2022-04-19 10:41:47
6530
9
原创 js闭包/内存泄露案例/查看在v8下内存泄露
目录一、直接上代码二、如何验证一、直接上代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-.
2022-02-20 19:18:56
384
原创 javaScript的数据结构与算法/js算法
javaScript数据结构和算法,javascript算法,js算法,栈,队列,优先队列,单向链表,双向链表,哈希表,合集,二叉搜索树...
2022-02-20 11:30:56
859
原创 浏览器工作原理和V8引擎
一、浏览器渲染过程1.1首先会下载html,把html转化成dom树(dom操作后面再说,js引擎)1.2解析css形成样式规则,然后与1.1结合在一起1.3形成渲染树,然后再进行布局(不同的浏览器布局有差异)1.4最后进行绘制元素,展示效果二、V8引擎2.1首先说一下常见的js引擎①spiderMonkey,第一代js引擎,是由js作者开发的(Brendan Eich)②chakra,用于ie浏览器的,由微软开发③javaScriptCore(简称JsCore)..
2022-02-17 21:45:31
552
原创 javaScript作用域提升/GO、VO,AO,VE什么意思
一、理论先了解一下,下面内容直接用简称代替Global Object(简称GO,全局对象)Variable Object(简称VO,变量对象)Activation Object(简称AO,活跃对象)Variable Environment(简称VE,变量环境)在新的ECMA版本规范中,已经把VO改成VE二、举例说明这题相信大家都知道答案了,undefined和200,那么到底是怎样执行的呢?console.log(n)var n = 100functio...
2022-02-17 21:41:05
907
原创 手写Promise/从0到1实现Promise
先贴上代码,后面是实现过程(这里不考虑很多的边界情况)目录一、基本调用二、promise状态三、传递参数四、完善then()方法五、编写catch()方法六、编写finally()方法七、实现resolve()和reject()类方法八、实现all()和allSettled()类方法九、实现race()和any()类方法这里是全部代码,下面是实现过程const PROMISE_STATUS = { PENDING: 'pending',/
2022-02-15 20:34:58
753
原创 徒手搭建webpack/配置webpack步骤/从0到1配置webpack/vuecli配置
从0到1配置webpack,搭建webpack4/5, 从0到1配置vue,从0到1搭建vuecli
2022-01-11 23:20:50
4929
1
原创 web前端书籍
不分排名,本人也是小菜鸡,只是整理关于前端入门的书籍和一些相关书籍一、《javaScript高级程序设计》(又称js高程/红宝书)我看了第四版, 个人觉得可以,但是关于类,symbol等还是讲的不够细,很多内容,实践过再来看这本书比较合适。二、《javaScript dom 编程艺术》等我看了再更新三、《javaScript权威指南》(又称犀牛书)听人家说,先看红宝书,再来看这本,等我看了再更新四、《数据结构与算法JavaScript描述》听所这本书不是很好,在当时js算法只
2021-12-18 18:16:44
2496
原创 chrome按F12后的Elements摸元素出现紫色箭头是什么
我们来看看三种情况情况一:红色父元素定义了宽度且用了flex,黄色子元素定义了宽度,看绿色箭头,会发现只占了文字的宽度,剩下的宽度用紫色箭头指向。这种解决方法,给文字再套一个div给宽度铺满情况二:铺满情况三:(此图来源于网络,侵删)...
2021-12-18 10:19:26
2651
原创 解决vxe-table的表头动态渲染第一次不显示
问题描述:vxe-table表头当使用了<vxe-colgroup>(二级/多级表头),设一级表头写死,二级表头动态加载,那么每次赋值二级表头时,值赋上去了,页面不响应,第一次加载不渲染。为什么会这样?vxe-table数据响应是根据v-for的key进行检索,如果一级表头key不变,那么就不会重新渲染解决方法: 给最外层的的for循环的key加随机数,即:key="index+Math.random()",每次渲染时,一...
2021-12-09 11:29:32
5471
1
原创 如何评估前端开发周期/排期?
站在web前端的角度我瞎说一下,各位哥哥姐姐请多指教一些面试中,在项目开始时,leader/mentor丢给你一个需求/模块时,对方经常会问的一句话是:“这个东西如果给你开发要多长时间?”(文章1000字,不想看直接看图)时间不允许的根据自己开发经验意念估算1.确定需求 当拿到ui图(这里打个比喻70张),先跟产品沟通这个沟通最好细化到每一张ui图你的理解与产品经理的理解一致,如:a按钮在几种状态下点击有几种效果,说清楚。(这个事情尽量提前做,不然到开发时发现,可能会...
2021-10-19 23:13:07
4129
原创 js的null+null为什么等于0,null相加等于0
先看一张图1. null是对象2. null与number做运算,把null看成03. null与string做运算,看成拼接4.在js中null对数字型运算会先把null强制转换成Number(null)即0,若是undefined运算会转换成NaN
2021-10-13 21:31:43
1646
原创 vue-router的query和params的区别/若刷新当前页面params对象里面数据会消失,而query不会
主要讲3点1.query和params使用区别(重点)模拟一下路由,假设已经在router.js文件里定义path=‘aaa/index2/’和name='index2'query使用//当前页面,index1.vuemethods:{ //一个点击按钮,事件 btnClick () { this.$router.push({ path:'aaa/index2', //如果不想用path的话,可以用name代
2021-10-12 22:55:08
1074
原创 在vue中修改数组某个元素,值变了,渲染不了
描述:在vue的data属性中,定义了一个数组,然后这个数组需要在html中渲染,你需要在watch属性中修改了某个值,在html中显示。问题:为什么渲染不了?答:跟vue的响应式原理有关(我瞎说的)解决方案:方法一:(推荐)用this.$forceUpdate()强制刷新,官方文档定义:迫使组件实例重新渲染。注意它仅仅影响实例本身和插入插槽内容的子组件,而不是所有子组件export default { data(){ return {
2021-09-23 09:58:27
1366
原创 在vue中实现axios异步下载(vue-cli,脚手架)
第一步,先安装,npm install axios第二步,如果需要那就在全局main.js引入(一般情况是都是用封装的),这里讲在某页面下按需引入第三步,写下载按钮,点击下载时,进入这个方法以下代码全在同一页面<template> <div> <div @click='aaa'>点击下载</div> </div></template><script>import ax
2021-09-15 15:51:13
1711
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人