- 博客(8)
- 收藏
- 关注
原创 字符串反转的两种方法
var a='123456789'//第一种// console.log(a.split('').reverse().join(''))// console.log(a) //第二种 let arr=[] for(let i=0;i<a.split('').length;i++){ arr.unshift(a.split('')[i]) } console.log(arr.join(''))...
2021-07-04 10:22:37 90
原创 bind,call,apply的用法
function Fn(name,age){ this.name=name this.age=age console.log('name',name) console.log('age',age) console.log(this) }Fn.call({x:100},'chb','22')Fn.apply({x:200},['chb','23'])var Fn2=function(name,age){ this.name=name this.age=a..
2021-07-01 23:28:35 66
原创 居中的三种方法
第一种(未知大小)margin: auto; top: 0; left: 0; right: 0; bottom: 0;第二种(已知大小) width: 100px; height: 100px; background-color: red; position: absolute; top: 50%; left: 50%; margi
2021-07-01 15:40:26 86
原创 1.圣杯布局及双飞翼布局
<head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <style> ..
2021-06-30 22:57:24 65
原创 关于css中bfc
图片左浮动之后,没有把内容撑起来<head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title>
2021-06-30 17:06:15 65
原创 数组合并,去重,每个加三
数组[1,[2,-2],1,-7,2]合并,去重,每个加三 function fn(arr) { let indexs = 0 arr.map((item) => { if (item instanceof Array) { indexs = arr.indexOf(item) } }) arr = arr.concat(arr[inde...
2021-06-30 11:09:37 172
原创 fun(2)(3)(4) 得相乘计算结果---21.6.29
使用闭包进行封装,避免污染全局变量 const fun = (function () { let result = 1 function fn(m) { result *= m return fn } Function.prototype.toString = function fun() { retu
2021-06-29 22:59:04 182
原创 防抖(debounce)和节流(throttle)
在input搜索框中,添加oninput事件后,每次在输入框中输入值,都将调用一次该方法这样就会导致响应跟不上触发,出现页面卡顿,假死现象<body><inputtype="text"></body><script>letbtn=document.querySelector('input');lett=null;btn.oninput=function(){if(t!...
2021-06-29 16:44:14 214 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人