![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javascript
一个前端小白
九亿少女无法触及的梦ى
这个作者很懒,什么都没留下…
展开
-
canvas 中的rotate原地旋转的简单实现方法
canvas 原地旋转的简单实现原创 2022-11-07 10:34:00 · 1740 阅读 · 0 评论 -
webpack笔记
代码】webpack笔记。原创 2022-08-10 16:10:35 · 63 阅读 · 0 评论 -
轮播图一维数组转二维数组
记得一点笔记 let list= [] city.forEach((item, index) => { // 下标从0开始 所以向下取整 let page = Math.floor(index / 10) if (!list[page]) { list[page] = [] } list[page].push(item) }); console.log(list)...原创 2021-10-26 11:30:02 · 113 阅读 · 0 评论 -
不用正则获取url链接参数
不用正则获取url链接参数getUrlParme (parme) { let url = window.location.href; //截取到参数,包含当前位置需加1,已&分割成数组。 let parameter = url.substring(url.indexOf("?") + 1, url.length).split("&"); //把参数放到对象里去 let [value,obj] = [,{}] for(let i = 0; valu原创 2021-01-29 10:24:02 · 146 阅读 · 0 评论 -
简单的搜索方法
1.顺序搜索顺序或线性搜索是最基本的搜索算法。它的机制是,将每一个数据结构中的元素和我们要找 的元素做比较。顺序搜索是最低效的一种搜索算法。 function search(arr,item) { for(var i =0; i < arr.length; i++){ if(arr[i] == item){ return i } } return -1 }2.二分搜索二分搜索算法的原理和猜数字游戏类似,就是那个有人说“我正想着一个1原创 2020-09-28 10:15:42 · 1815 阅读 · 0 评论 -
局部代码关闭eslint 校验
关闭单一文件校验要在文件头部加注释/* eslint-disable */关闭当前行校验let arr = null; // eslint-disable-line关闭下一行代码校验// eslint-disable-next-linelet arr = []关闭段落校验/* eslint-disable */ 代码块/* eslint-enable */关闭指定错误校验no-undef 是指定的错误eslint-disable-next-line no-u原创 2020-07-22 18:06:37 · 4450 阅读 · 1 评论 -
对象的一些基本方法和扩展运算符
1.深拷贝对象或者数组// 深拷贝对象let person = {name:'小王',age:19}let son = {...person} // {name:'小王',age:19}//深拷贝数组let arr = [1,2,3,4]let arr1 = [...arr] // 12342.合并对象或者数组let name = {name:'隔壁老王'}let age ...原创 2020-03-26 15:13:49 · 380 阅读 · 1 评论 -
css居中的方法
div 在不知宽高的body中居中这是一道广大面试官都会问的问题// html<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> </head> <body> <div id=""...原创 2020-02-22 14:26:51 · 121 阅读 · 0 评论