- 博客(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>", "", "<...
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关注的人