- 博客(4)
- 收藏
- 关注
原创 js多维数组转一维数组,多种方式
最近去面试有一道题是:写一个数组拍平的函数。 数组拍平,这是啥玩意?然后这道题也就挂了!后来特地去查了一下,数组拍平,也就是数组扁平化,就是将一个嵌套多层的数组 array (嵌套可以是任何层数)转换为只有一层的数组。 为此再网上找了很多资料,鄙人再次总结一下,大概有以下几种方法: 1. var arr = [1,[2,3,4],[5,6,7],8,9]; ...
2019-03-05 16:08:41 1321 4
原创 vue调用打印机打印页面
这里使用的是一个vue的插件vue-print-nb 1.npm installvue-print-nb --save。 2.因为是插件,所以要use一下。 3.给要打印的区块添加一个id,这时候给点击打印的按钮添加一个指令v-print,指定为要打印的区域id即可。 ...
2019-02-27 17:40:22 22657 26
原创 解决H5安卓机软键盘弹起遮挡input输入框的问题。
window.addEventListener('resize',function(){ if(document.activeElement.tagName==='INPUT'||document.activeElement.tagName==='TEXTAREA'){ window.setTimeout(function(){ if('scrollIntoView'indocument.activeElement){...
2020-05-22 10:02:42 1712
原创 js实现两个变量互换值
题目:var x = 1 , y = 2;将两个变量的值互相交换。 1.用es6的解构赋值 [ y , x ] = [ x, y ] 2.可以定义第三个变量作为容器进行互换 var c = null; c = x x = y y = c 3.如果交互的两个值是数字,可以不用第三个变量便能完成互换 y = y - x x = x + y y = x - y 点个关注...
2019-04-19 14:16:47 2740
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人