- 博客(6)
- 收藏
- 关注
原创 js使用indexof等方法时忽略大小写敏感
其实最简单的方法就是将相关的值都转换为大写或者小写,然后再进行indexof等方法的判断。toUpperCase() 转为大写toLowerCase()转为小写
2020-12-02 20:16:52
1591
原创 JS Set对象的基本使用
1.对数组进行去重操作:let arr = [1, 1, 2, 2, 3, 3]arr = new Set(arr)console.log([...arr]) //[1, 2, 3]//使用展开符才能正确输出为数组,否则为Set对象类型数组2.取两个或多个数组的并集:(合并多个数组并去重)let arr = [1, 1, 2, 2, 3, 3]let arr1 = [1, 2, 4, 5]arr = new Set(arr)arr1 = new Set(arr1)for(le
2020-11-14 15:21:42
1242
原创 CSS清除浮动的几种方法的优缺点
清除浮动方法及优缺点: 1.在浮动元素后面添加一个空标签,CSS:clear: both;<div style="clear: both;"></div> 优点:简单 缺点:添加了无意义标签,语义化差 2.父元素CSS添加:overflow: hidden; 优点:简单; 缺点:内容增多时不会显示溢出的内容; 3.使用伪元素after(父元素设置)(推荐) .clearfix::after{ //伪元素是行内元素 ...
2020-11-12 23:26:57
279
原创 从数字右边开始,每三位数添加一个逗号
该例子是输出一个价格:function test(val) { let newstr = '', newarr = [], finalarr = [] //因为是从右边添加,所以要reverse() newarr = String(val).split('').reverse() //每添加三个元素后,添加一个逗号 //因为数组的索引是从0开始的,要计算每三位元素,就应该使用i+1 for(let i = 0; i < newarr.length;
2020-11-09 19:01:34
1691
原创 html/css元素水平垂直居中方法
水平居中:块级元素: margin: 0 auto;行内(文本)元素: text-align: center; (left, center, right)垂直水平居中:block:父元素: position: relative;子元素: position: absolute; top: 50%; left: 50%; margin-top: 负自身高度的一半; ...
2020-11-07 15:32:01
151
空空如也
原型图丑,领导怪前端开发
2024-01-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人