自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 使用 :root 设置 CSS 的全局变量

root 伪类选择器,跟别的选择器一样能设置样式,因为其匹配的是文档的根元素,所以其定义的样式同样是全局样式。:root 选择器使用变量,通过 var() 来引用变量,例如:color: var(–color-black-light)。同样,变量能够引用另一个变量,例如:–border-black-light:var(–color-black-light)。:root 选择器定义变量,通过双英文中杆线 – 开头设置,例如: --color-black-light: #666666。

2024-04-11 23:49:22 809

原创 git reset 代码回退

日常写代码中,少不了撤销当前编辑的代码、撤销某次提交的代码、撤销正在合并或已经合并的代码,这就需要用到 git 中的某些方法了,比如使用 git reset / git revert / git merge --abort。

2023-04-16 22:47:36 484

原创 使用 <iframe /> 嵌套页面的一点总结

iframe 标签嵌套页面,可能会遇到 x-frame-options 的值为 deny、sameorigin 情况,此时可能出现:xxx.xxx.xxx 拒绝了我们的连接请求。往往被嵌套页面的设置决定了是否能嵌套。

2022-11-22 01:01:56 14439 2

原创 vue 项目中的 public、static及指定不编译文件

vue 项目中 public、static 及自己指定不编译文件,原里都是通过插件 cope-webpack-plugin 来实现。当某些文件不需要 webpack 解析时,指定不编译的功能很有用!

2022-11-20 17:04:22 4217

原创 http-server 的趣玩

http-server 快速便捷的开启本地 http 服务,能够迅速查看 vue、react 项目的不同环境打包的效果,节省不少反复上传文件到远程服务器的时间。利于学习、开发、测试。

2022-11-19 22:05:49 832

原创 element ui 的日期组件 DatePicker 报错:Prop being mutated: “placement“

element-ui 组件 DatePicker 报错问题解决

2022-10-16 19:11:24 443

原创 JS 多层的数组(树形结构)标记每层层级

项目中用到区域是数形结构数组,需标记每层层级。从网上没有找到合适的解法,于是自己试出一个认为不错的办法。其实很简单,只在遍历数组的入参里增加一个层级参数,后面每深入一层则层级增加一级。...

2021-12-19 21:13:21 5526 9

转载 javascript中的for in 跟for of 的区别

for in属于ES5的特性,主要遍历数组、对象的key(属性名),包括自身的实例跟原型;用hasOwnProperty()方法能区分出实例跟原型属性,例如:Object.hasOwnProperty(myObj);for in 的缺陷:1,索引是字符串型的数字,因而不能直接进行几何运算2,遍历顺序可能不是实际的内部顺序3,for in会遍历数组所有的可枚举属性,包括原型。for of属于ES6的特性,主要遍历数组的value(属性值),只遍历自身的实例;for of不能循环遍历普通对像,需通

2021-12-17 00:16:36 89

转载 Promise 的用法

什么是PromisePromise 是异步编程的一种解决方案,其实是一个构造函数。其身上有all、race、reject、resolve这几个方法,原型上有then、catch等方法。Promise对象有以下两个特点。(1)对象的状态不受外界影响。Promise对象代表一个异步操作,有三种状态:pending(进行中)、fulfilled(已成功)和rejected(已失败)。只有异步操作的结果,可以决定当前是哪一种状态,任何其他操作都无法改变这个状态。(2)一旦状态改变,就不会再变,任何时候都可以

2021-11-21 21:27:31 170

转载 console调试的方法汇总(JS调试)

这里写自定义目录标题console相关的方法一般情况下我们用来输入信息的方法主要是用到如下四个新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入console相关的方法作为web前端的程序员,多少都用到了JS调试,而JS调

2021-11-20 22:33:14 1388

转载 JavaScript中的5种原生错误

我们在 JS 开发过程中可能会遇到各种各样的JS错误提示,通过了解JS错误类型,我们可以根据错误提示快速区分,定位问题。一:RangeError当一个数字超出了允许的值范围时,就会抛出该值。例如constarr=[90,88]arr.length=90**99我们有一个数组,arr 有两个元素。接下来,我们尝试将数组扩展为包含 90**99 == 2.9512665430652753e+193 个元素。这个数字远远超过了可以增长到的大小数组。运行它会抛出一个 RangeE...

2020-07-26 19:51:59 299

空空如也

空空如也

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

TA关注的人

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