自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 EventLoop 事件循环机制详解

首先清楚javaScript这门语言是一门单线程非阻塞的脚本语言。单线程是指在执行javascript代码的时候,只有一个主线程按照一定的顺序执行任务。非阻塞是指当代码需要进行一项异步任务,的时候,主线程会挂起这个任务,然后在异步结果返回时根据一定规则执行相应的回调。javascript使用单线程其实是有原因的,单线程的缺点也是很明显的,...

2021-01-01 17:56:55 2427 2

原创 富文本wangeditor图片自定义上传及图片删除

富文本编辑器的组件有很多像:百度的UEditor ,Vue-Quill-Editor,以及wangeditor。组件的选择根据自己业务需求选择,本文选用的是wangeditor。首先说一下业务需求:表单里加富文本,要求能够加载图片,文字进行保存,编辑时能够从数据库读取数据进行回显。主要问题:1.图片上传wangeditor可以取到文本域中的html代码,准备以字符串形式存入数据库。但...

2019-09-26 12:01:51 7260 3

原创 css更改滚动条样式

常用属性如下::-webkit-scrollbar:指滚动条整体部分,它的属性有width,height,background等::-webkit-scrollbar-button : 指滚动条两边的按钮。当不需要时可以用display:none将其隐藏::-webkit-scrollbar-track :指外层轨道部分,当不需要时可以用display:none将其隐藏,也可以添加你想要的颜色::-webkit-scrollbar-track-piece :指内层轨道部分,即滚动条中间的部分::-

2020-12-08 16:20:28 538

原创 ES6 静态文件 模块化 file协议跨域问题解决

之前都是再项目中使用ES6的模块化的语法,最近想写一些基础的例子,出现一些坑。记录下来,希望后来人可以走的更远。本文不讲import和export的应用了,自行百度。html1.引用带有import和export语法的js类型必须改成module。在script标签中写js代码,或者使用src引入js文件时,默认不能使用module形式,即不能使用import导入文件,但是我们可以再script标签上加上type=module属性来改变方式。否则路浏览器会报下图错误更改完成后运行代码,浏览器

2020-12-07 23:36:00 1439

原创 css position属性定位详解

postion 属性定义了一个元素在页面布局中的位置以及对周围元素的影响。该属性共有5个值:position: absoluteposition: relativeposition: fixedposition: staticposition: inheritstaticstatic 为 position 属性的默认值,static 元素会遵循正常的文档流,且会忽略 top,bottom,left,right 等属性。inheritinherit 值如同其他 css 属性的 inher

2020-12-07 22:59:00 335

原创 零散知识点

零散知识点1.解决子元素float布局,父元素高度塌陷 (布局)(1)父元素设置固定盖度(2)子元素后追加一个空的div,设置清除浮动,clear:both(3)父元素设置overflow: hidden;overflow:hidden表示隐藏溢出,当内容超过其父元素时,可以使用该属性和值将溢出的部分裁剪掉,使页面更加美观。当子元素浮动时,父元素会增加高度去包裹住子元素,这个高度是跟随子...

2020-04-13 17:54:05 148

原创 git命令总结

1.查看分支 git branch -a2.切换分支 git checkout pre-prod(分支名称)3.创建新分支 git checkout -b new-branch(新分支名称)4.创建远程分支git push origin packet-statistics删除本地分支git branch -d packet-statistics (分支名)删除远程分支...

2019-11-08 17:29:18 142

原创 实用代码工具片段

实用代码工具片段1.判断字符串字符个数在这里插入代码片function getByteLen(val) {var len = 0;for (var i = 0; i < val.length; i++) {var a = val.charAt(i);if (a.match(/[^\x00-\xff]/ig) != null) {len += 2;}else {len +=...

2019-09-26 10:45:03 80

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除