自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JavaScript 求 BigInt 类型变量的最值

对于 JS 中的内置对象 BigInt,不能直接调用 Math.max() 或 Math.min() 方法来求最大(小)值,会报错:Cannot convert a BigInt value to a number at Math.max考虑自己实现一个方法,返回最大值:const max = (...args) => args.reduce((prev, curr) => prev > curr ? prev : curr)console.log(max(BigInt(1), B

2020-11-22 12:45:53 1102 1

原创 removeEventListener 不生效的解决办法

在 Vue 单文件组件中用 removeEventListener 方法移除一个对 document 的监听时遇到了不生效的问题。解决思路确保removeEventListener方法的第二个参数 listener,即需要从目标事件移除的 EventListener 函数与addEventListener方法中的参数一致。注意:如果是用function声明,并且函数体中访问了 this,...

2020-05-08 12:45:01 8088 1

转载 Vue中使用optionalChaining——可选链(包括在js和template中使用)

版权声明:本文转载自CSDN博主「星河阅卷」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/u010651383/article/details/103935457可选链操作符是一个新的js api,它允许读取一个被连接对象的深层次的属性的值而无需明确校验链条上每一个引用的有效性。标准用法:cons...

2020-04-17 14:39:36 4030

转载 Vue自定义插件及使用

开发插件在项目中经常会用到Loading框、toast框、dialog框等,这些经常被用的组件我们也都会把它设定成全局组件,其实我们...

2020-04-14 10:32:17 371

原创 在VSCode中创建自己的vue代码片段

// 我的Vue代码段 "Vue Init": { "prefix": "vue", "description": "初始化Vue单文件组件", "body": [ "<template>", " <div>", " $1", " </div>" "</template>", "", "&lt...

2020-04-02 20:24:25 300

原创 猜数字游戏 js实现

//生成随机数的函数 function getRandom(min, max) { min = Math.ceil(min); max = Math.floor(max); return Math.floor(Math.random() * (max - min + 1) + min); } var ...

2020-02-20 19:11:22 892

原创 写一个函数判断输入的数字是否为素数 (js)

// 用户输入数字 并弹出返回值//素数:只能被1和自身整除的数字,例如2 3 5 7 11//0和1既不是素数也不是合数 function isPrime(num) { num = prompt("输入一个数:"); if (num == 1 || num == 0) return "no"; for (var i = 2; i <= ...

2020-02-19 18:07:10 3032

原创 css:hover给元素添加悬停出现边框时布局发生变化解决办法

1.加边框的同时添加一个负值的margin,大小和边框大小相同。.nav a:hover { color: #444; background-color: #fff; border-left: 2px solid #eee; margin-left: -2px;}2.在加边框之前,给元素添加一个大小和边框相同,颜色透明的边框。.nav a { display: blo...

2020-02-14 18:27:19 3457 3

原创 页面底部copyright部分制作过程中遇到的问题,解决以及总结

前端小白,最近在仿造携程网移动端首页做一个页面练习,在写底部copyright部分时遇到了一些问题。先放一张原版:最开始竖线我用的是一个div标签,设置宽度为0,左边框宽度为1像素来实现,而下面的版权和备案号用的是p标签,在p标签中不能嵌套div标签,否则在chrome中渲染的dom如下所示:于是将div标签改成span,发现分割线独占一行显示: 于是将span标签设置为行内块元素,接着...

2020-02-09 16:15:17 1474

原创 CSS布局:通栏平均分布型

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title> <style> * { margin: 0; padding: 0; } div { text-align...

2019-11-03 11:16:04 1876

空空如也

空空如也

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

TA关注的人

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