学习
___Liu_
这个作者很懒,什么都没留下…
展开
-
JavaScript数组中splice some forEach every map filter reduce reduceRight用法
// splice 可以改变原数组,可以对原数组删除、修改、添加,第一个参数是数组元素的索引 //第二个参数是删除个数,第三个参数或者更多(如果第二个参数为0,那么就会在当前元素后添加新的值)//如果第二个参数为1或者其他,那么第三个参数则作为修改插入删除元素的位置let arr1 = [1,4,5,6];arr1.splice(1,0,2,3) //1,2,3,4,5,6console.log(arr1)arr1.splice(1,1,10)console.log(arr1) //1,10,原创 2020-09-10 16:11:29 · 187 阅读 · 0 评论 -
使用node-xlsx+express插件生成excel文件并下载到本地
const xlsx = require('node-xlsx'); express = require('express'); fs = require('fs'); router = express.Router(), path = require("path") //以上引入的工具都需要先在项目中安装 router.get('/export', (req, res, next) => { //定义表格中的数据 let datas = [['表.原创 2020-06-24 12:13:42 · 1283 阅读 · 1 评论 -
JavaScript数组去重
第一种for循环 var arr = ['apple', 'orange', 'banana', 'grape', 'apple', 'orange']; var tempArr = []; for (var i = 0; i < arr.length; i++) { if (arr.indexOf(arr[i]) === i) { tempArr.push(arr[i]) }原创 2020-06-05 11:33:09 · 117 阅读 · 0 评论 -
css学习笔记:解决margin塌陷问题
.wrapper { width: 100px; height: 100px; background: #666;}.content { height: 50px; width: 50px; background: #0f0; margin-left: 50px; margin-top: 50px;}<div class="wrapper> <div class="content"> </div></div问题描述: 此时margin.原创 2020-05-31 15:34:50 · 121 阅读 · 0 评论 -
关于父元素设置display:flex,子元素右对齐问题
元素右对齐父元素设置flex子元素设置margin-left:auto即可原创 2020-05-22 15:46:20 · 5375 阅读 · 2 评论 -
冒泡排序(个人理解如有问题请指出)
sort() { let arr = [12, 5, 2, 1, 3, 6476, 4, 8, 47, 5644, 51]; let temp = ""; let count = 0; for (let i = 0; i < arr.length - 1; i++) { //有N个数只需要进行N-1次循环比较 let flag = true;//定义flag作为判断...原创 2019-08-22 09:39:55 · 151 阅读 · 0 评论