摘要: 最近看到三栏式布局,发现里面的margin-left: -100%;不太理解,这里记录一下 margin-left: -100%;是什么意思呢?意思就是向左移动整个屏幕的距离 但是在三栏式写法(其中一种)里面的盒子却是可以移动到上图的黑色区域的,这个原因是: 黑色区域和蓝色区域都加了浮动,当再次使用 阅读全文
posted @ 2019-08-04 18:20 紫色,风铃 阅读(7516) 评论(3) 推荐(0)
摘要: 之前做得需求一直是下拉框,但是对于树级的复选框没有实际用过,在这里记录一下 1.关于表单的描述:我在这里用的函数是@check,element官网里面还有其他的函数,在尝试了@check-change和@change之后,采用了check解决了问题 这个函数因为测试数据不够多,所以还不是很成熟,后续 阅读全文
posted @ 2019-08-01 21:19 紫色,风铃 阅读(5284) 评论(0) 推荐(0)
摘要: 一些函数的总结: 阅读全文
posted @ 2019-07-29 13:51 紫色,风铃 阅读(975) 评论(0) 推荐(0)
摘要: //方法一:使用map方法 function square(arr) { return arr.map(function (ele) { return ele*ele; }); } //方法二:for循环遍历 function square1(arr... 阅读全文
posted @ 2019-07-26 15:06 紫色,风铃 阅读(808) 评论(0) 推荐(0)
摘要: //方法一:利用索引判断是否重复(使用了两次) function duplicates(arr) { var arr1 = []; arr.forEach(function (ele) { //判断原数组是否有重复数据 //判断结果数组是否已经具有该数据 ... 阅读全文
posted @ 2019-07-26 14:31 紫色,风铃 阅读(1844) 评论(0) 推荐(0)
摘要: //方法一:最普遍的一种:for循环 function count(arr, item) { var cnt=0; for (var i = 0;i<arr.length;i++){ if (arr[i]===item){ cnt++; ... 阅读全文
posted @ 2019-07-26 13:41 紫色,风铃 阅读(924) 评论(0) 推荐(0)
摘要: 这里将原数组复制到arr1中也可以采用别的方法,具体可参考 链接 还有一些循环赋值的因为比较简单就不写了 阅读全文
posted @ 2019-07-26 12:41 紫色,风铃 阅读(862) 评论(0) 推荐(0)
摘要: 方法有很多,但是思想就几种: 1、两个字符直接连接起来 2、先将一个数组的字符给A,再将另一个数组的字符赋给A 本文只提供几个参考方法: 当然还有普通的循环赋值,这里就不写了 阅读全文
posted @ 2019-07-26 12:14 紫色,风铃 阅读(1859) 评论(0) 推荐(0)
摘要: //方法一:最普通的循环赋值 function prepend3(arr, item) { var a = new Array(); a.push(item); for (var i =0;i<arr.length;i++){ a.push(arr[i]); ... 阅读全文
posted @ 2019-07-26 10:51 紫色,风铃 阅读(1198) 评论(0) 推荐(0)
摘要: //第一种方法:使用slice或concat function truncate(arr) { // var arr1 = arr.concat(); var arr1 = arr.slice(0); arr1.pop(arr1.length-1); return arr1; ... 阅读全文
posted @ 2019-07-25 16:30 紫色,风铃 阅读(1480) 评论(0) 推荐(0)