摘要: let arr = [27.2,0,'0013','14px',123]; arr = arr.map(parseInt); console.log(arr); // [27, NaN, 1, 1, 27]`` 也许你会迷惑为什么在map传参parseInt后,0会输出NaN等等;接下来就跟我去详细 阅读全文
posted @ 2023-12-03 12:49 IT文艺女 阅读(11) 评论(0) 推荐(0) 编辑
摘要: ~function(){ /* *formatTime时间格式化处理 * @params * templete:[string]我们最后期望获取日期格式的模板 * 模板规则:{0} 年 {2-5}->月日时分秒 * @return * [string]格式化后的时间字符串 */ function f 阅读全文
posted @ 2020-04-12 11:49 IT文艺女 阅读(308) 评论(0) 推荐(0) 编辑
摘要: // 方法1: let str = 'zhumolanglafengyouyihah'; let obj={}; [].forEach.call(str,char=>{ if(typeof obj[char]!=='undefined'){ obj[char]++; return; } obj[ch 阅读全文
posted @ 2020-04-11 23:04 IT文艺女 阅读(275) 评论(0) 推荐(0) 编辑
摘要: let str = 'hjfhdsjfs2020@@@2019jfjdhfjsd2018'; // let reg =/^\d+/; // //=>实现正则捕获的前提是:当前正则要和字符串匹配,如果不匹配捕获的结果是null // console.log(reg.test(str)); //fals 阅读全文
posted @ 2020-04-11 13:08 IT文艺女 阅读(163) 评论(0) 推荐(0) 编辑
摘要: var a=12, b=13, c=14; function fn(a){ /* 第一步形参赋值 a=12 第二步变量提升 var b; =>在私有作用域中,只有以下两种情况是私有变量 1.声明过的变量(带var/function) 2.形参也是私有变量 剩下的都不是私有变量,都需要基于作用域链的机 阅读全文
posted @ 2020-04-02 18:09 IT文艺女 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 先做个热身 //递归:函数执行的时候自己调用自己 // function fn(){ // fn(); //Uncaught RangeError: Maximum call stack size exceeded // 这种死递归会导致栈溢出 // } // fn(); // function f 阅读全文
posted @ 2020-03-31 11:26 IT文艺女 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 只要会打牌,就会插入排序 //插入排序 function insert(ary){ //准备一个新数组,用来存储抓到手里的牌,开始先抓一张牌进来 let handle = []; handle.push(ary[0]); //从第二项开始依次抓牌,一直到把台面上的牌抓光 for(let i=1; i 阅读全文
posted @ 2020-03-31 10:20 IT文艺女 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 排序算法:冒泡排序 冒泡排序的思想:让数组中的当前项和后一项进行比较,如果当前项比后一项大,则两项交换位置(让大的靠后)即可 let ary = [12,8,24,16,1]; 第一轮开始比较: 12>8 交换位置 [8,12,24,16,1] 12<24 不交换位置 [8,12,24,16,1] 阅读全文
posted @ 2020-03-30 18:31 IT文艺女 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 使用<script>元素可以向页面中插入javascript代码: 一种方式是通过其src特性包含外部文件 第二种方式是就是用这个元素本身来包含代码 首先可以使用下面函数来封装 function localScript(url){ var script = document.createElemen 阅读全文
posted @ 2020-03-28 23:11 IT文艺女 阅读(193) 评论(0) 推荐(0) 编辑
摘要: function trim(str) { if (str && typeof str "string") { return str.replace(/^\s+/,"").replace(/\s+$/,""); //去除前后空白符 } } console.log(' '+trim(' jjj jjj 阅读全文
posted @ 2020-03-28 21:05 IT文艺女 阅读(215) 评论(0) 推荐(0) 编辑