![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js
波吉的小皇冠
王俊凯王俊凯王俊凯( ω ) || 颜仲瑄ε=ε=ε=(~ ̄▽ ̄)~
展开
-
【iframe预览pdf隐藏操作栏】
iframe预览pdf隐藏操作栏原创 2024-06-20 09:54:15 · 278 阅读 · 0 评论 -
Bolb形式的pdf怎么打开
Bolb形式的pdf怎么打开原创 2022-06-13 19:35:11 · 2503 阅读 · 1 评论 -
js实现深拷贝
js实现深拷贝的方法递归实现深拷贝 //递归实现 var obj = { arr : [1,2,[3,4]], obbj : {a:{b:123}}, fn : function(){ console.log('方法') }, c:'111s' } function deepClone(obj){ // 判断是否为数组,数组[],对象{} var newobj = Array.isArray(obj)?[]:{}; if(obj && type原创 2021-07-16 17:19:46 · 285 阅读 · 4 评论 -
js的一些计算题
2的n次幂的计算 var n = parseInt(window.prompt('input')); var num = 1; for (var i = 1; i <= n; i++){ num *= 2 } console.log(num)n的阶乘 var n = parseInt(window.prompt('input')); var num = 1; for(var i = 1; i <= n ; i++){ num *= i } console.log(原创 2021-07-14 20:29:07 · 289 阅读 · 4 评论 -
解决循环绑定事件中不能获取索引的问题
解决循环绑定事件中不能获取索引的问题第一种方法【闭包】 var lis=document.getElementsByTagName('li'); for(var i=0;i<lis.length;i++){ lis[i].onclick=function(i){ return function(){ console.log(i) } }(i) }第二种方法【赋值】 var lis=document.getElementsByTagName('li'); co原创 2021-07-13 20:55:05 · 315 阅读 · 2 评论 -
js排序的几种方式
js排序:冒泡排序:let arr = [145, 248, 31, 45, 9, 11, 145, 300]; //冒泡排序//双for嵌套function arrSort(arr) { for (let i = 0; i < arr.length - 1; i++) {//遍历,这里,arr.length-1,是因为最后一次不用循环了。 for (let j = 0; j < arr.length - i ; j++) {//双重遍历,遍历i之后的数,例原创 2021-06-06 20:34:55 · 1487 阅读 · 2 评论