胖星星
码龄6年
关注
提问 私信
  • 博客:126,168
    126,168
    总访问量
  • 34
    原创
  • 37,273
    排名
  • 15
    粉丝
  • 0
    铁粉

个人简介:前端菜鸟

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:四川省
  • 目前就职: 北京科电航宇科技有限公司
  • 加入CSDN时间: 2018-11-09
博客简介:

weixin_43654374的博客

查看详细资料
  • 原力等级
    当前等级
    3
    当前总分
    344
    当月
    1
个人成就
  • 获得59次点赞
  • 内容获得29次评论
  • 获得65次收藏
  • 代码片获得191次分享
创作历程
  • 1篇
    2024年
  • 4篇
    2022年
  • 6篇
    2021年
  • 22篇
    2020年
  • 3篇
    2019年
成就勋章
TA的专栏
  • TypeScript
    3篇
  • Vue
  • Pinia
  • antd
    3篇
  • css
    5篇
  • sql
    1篇
  • echarts
    1篇
  • 算法
    4篇
  • C
    2篇
  • 数据结构
    1篇
  • react
    4篇
  • rn
    2篇
  • html
    1篇
  • 工作
    3篇
  • js
    26篇
创作活动更多

超级创作者激励计划

万元现金补贴,高额收益分成,专属VIP内容创作者流量扶持,等你加入!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

计算PolyLine的中心点

计算PolyLine的中心点
原创
发布博客 2024.12.25 ·
150 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

Typescript 过滤类型的可选字段

将类型中的所有可选字段过滤掉形成新的类型。
原创
发布博客 2022.11.17 ·
641 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

Typescript 两种类型相等判断

判断类型是否是同一种类型。
转载
发布博客 2022.11.17 ·
1261 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Typescript 两种类型的交集

求出两种类型的交集,只有属性名和属性类型完全一致时,被称为交集。
原创
发布博客 2022.11.17 ·
629 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

js打印 dom节点或者 保存dom节点为pdf

代码调用原生ctrl p 功能打印一个dom节点。传递的dom节点最好是带完整css属性的,而不是动态生成的带class的这种节点,顶层window写的class在iframe里面的window不起作用。const printDom = dom => { if (!dom) return new Error('请打印一个dom元素') const iframe = document.createElement('if
原创
发布博客 2022.03.16 ·
1920 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

antd onload 上传组件使用自定义上传时 处理错误消息

当使用自定义上传时,设置单项的错误信息有两种方式1.使用受控列表fileList,将错误信息设置到 fileList 每一项中的 response 属性2.未使用受控列表,使用onError方法传递错误信息// 官方文档只说了 message 属性,但是并不生效,我也不知道为什么onError({statusText:'一些错误信息'})补充说明:// 这是antd处理这块逻辑的源码,按照道理来说 error.message 属性应该也是可以的,// 但是使用onError({message
原创
发布博客 2021.08.24 ·
815 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

css 文本填充指定宽度的元素 (表单label对齐)

.label{ display:block; width:100px; min-width:100px; text-align:justify; text-align-last:justify}
原创
发布博客 2021.08.09 ·
603 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Psql timestamp格式字段 条件查询

数据库:查询语句:select * from mytable where to_char(create_time,'yyyy-MM-dd HH24:MI:ss') >= '2020-12-11 13:12:11'
原创
发布博客 2021.03.11 ·
1119 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

web浏览器媒体查询屏幕大小划分

如下:sm: 640pxmd: 768pxlg: 1024pxxl: >=1280px使用@media screen and (max-width: 640px) { body header{ background-color:#ccc; }}
原创
发布博客 2021.01.27 ·
760 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

echarts 双环(以及多环)图的实现

前言UI给出的设计图设计了几个双环的图表显示和一个三环图,其实很简单,真正难的部分在于双环图之间的数据联动部分<多层环图的数据联动是真的头疼>实现1.基础环图2.双环图数据联动 myChart.on('legendselectchanged', function(obj) { var selected = obj.selected; var legend = obj.name; if (selected != undefined)
原创
发布博客 2021.01.11 ·
6123 阅读 ·
3 点赞 ·
0 评论 ·
7 收藏

RGB 与 RGBA 与 16进制 与 HSL 之间的简单转换

前言在网上查了很多的资料,发现了一个转换公式,但是如果是简单的转换,而不是通过js代码转换的话,可以考虑使用浏览器自带的工具使用1.使用F12调试工具用Element找到需要转换的颜色2.鼠标移到16进制颜色的上方看到浏览器的注释3.4.rgba 与 rgb 之间就相差了一个不透明度,同理与16进制之间的转换也可以使用这种方法...
原创
发布博客 2021.01.11 ·
916 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Assign array to a variable before exporting as module default

报错原因因为你的写法是错误的,对,没错,这里是错误的!!!解决方式哪里报错,就给他添一句 //eslint-disable-next-linewhy?# const.jsexport default { test1: 1, test2: 2}# use.jsimport { test1,test1} from './const.js';console.log('test1:',test1); // undefinedconsole.log('test2:',test2); /
原创
发布博客 2020.12.02 ·
13268 阅读 ·
1 点赞 ·
3 评论 ·
5 收藏

js 背包问题之01背包(附C++代码)

题目描述 /* 01背包问题 题目描述 一个旅行者有一个最大能装M公斤的背包,现在有N件物品,他们的重量分别是Wi, 价值分别是Vi,求旅行者能获得的最大总价值 输入 第一行:两个整数,M(背包容量,M<=200)和N(物品数量,N<=30); 第2到 N+1 行: 每行两个整数W[i],V[i],表示每个物品的重量和
原创
发布博客 2020.09.29 ·
680 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

js 不完全树结构指定id节点值的修改

题目给定一个不完全树结构 <不含有根节点的树结构> ,修改指定id的节点值(蚂蚁二面的一个编程题)。和我的另外一篇博客是姊妹篇,这个题目需要借助那篇文章实现的函数完成。其实就是将不完全树结构下面的每一个独立的元素集合作为一个完全树结构来检索就好了。代码 // 需求:给定一个不完全树结构 <不含根节点> ,修改指定id的节点值(蚂蚁二面的一个编程题)// 数据源const treeData = [{ id: '1-1', title: '层级1-1',
原创
发布博客 2020.09.27 ·
614 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

js (break,continue,return) 跳出循环的方法区别

continue跳出当次循环for (let i = 1; i < 8; i++) { if(i==4) continue console.log(i); }break结束本次循环体for (let i = 1; i < 8; i++) { if(i==4) break console.log(i); }return这个比较特殊,一般来说,retu
原创
发布博客 2020.09.27 ·
247 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

js 完全树结构指定id节点值的修改

题目给定一个完全树结构 <含有根节点的树> ,修改指定id的节点值(蚂蚁二面的一个编程题)。之前我完成过一篇博客,是写了指定id的路径追踪,但是是需要特定的情况的。这次完成的这个题目没有那么大的限制,只有是完全树,就能找到代码 // 需求:给定一个完全树结构 <含根节点> ,修改指定id的节点值(蚂蚁二面的一个编程题) // 数据源 const treeData = [{ id: 'root', title: '根节点', children:
原创
发布博客 2020.09.27 ·
2983 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

[js 约瑟夫环] 逢3退数求余 附带C伪代码

题目有N个人围成一圈,顺序排号,从第一个人开始报数(从1到3报数),凡是报到3的人退出圈子,问最后留下来的是第几号的那位分析遇到的一个好玩的题目,记录一下,C写的代码我还没有编译,大致思路是没错的。js我用的递归的方式,当然时间复杂度就比C的时间复杂度高多了。代码 const getPostion = array => { if (array.length === 1) return array[0] // 一个人 if (array.le
原创
发布博客 2020.09.27 ·
578 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

根据当前时间查找上周六以及本周五(原生js)

分析其实问题的核心在于相差的时间天数的计算再转化为毫秒数运算即可,掌握好这个步骤就能算很多东西了,比如本周二啊,本周三啊,本周3上午10点啊代码const getLastWeek6 = date => { const data = new Date(date) const LastWeek6 = data.getTime() - (1 + data.getDay()) * 24 * 60 * 60 * 1000 return new Date(LastWeek6)}
原创
发布博客 2020.08.28 ·
1008 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

reset.css 重置样式

如下html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul
原创
发布博客 2020.08.27 ·
120 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

js无法单独使用 import 和 export 的解决办法

环境想随便写一点儿小东西,但是又不想构建一个webpack项目(主要是麻烦)。需要使用的es6的import以及export语法,主要是为了写作过程中将一些函数,或者固定功能的模块抽取出来单独处理,方便自己理清楚逻辑等等准备1.查看自己的浏览器兼容性(总之越新越好,查询地址https://www.caniuse.com/#search=import)![import兼容性](https://img-blog.csdnimg.cn/2020082615410242.png?x-oss-process=
原创
发布博客 2020.08.26 ·
6864 阅读 ·
5 点赞 ·
0 评论 ·
1 收藏
加载更多