![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js
允潇的博客
废物
展开
-
js中console.log()和console.dir()的区别
1.针对一个json对象而言,差别不大。2.针对html来说。console.log()打印的是body的内容树,而console.dir()打印的是body树种的所有属性和方法。原创 2018-06-27 14:20:43 · 2114 阅读 · 0 评论 -
近期一些web前端知识点汇聚总结(es6,算法,redux,webpack,router等)
一、js基础&es61.数组去重方法一:使用Array的filter + indexOfvar arr = [1, '1', 2, 2, 3,3]var distinctArr = arr.filter(function(element, index, self){ return self.indexOf(element) === index; // 只...原创 2018-07-31 10:35:59 · 153 阅读 · 0 评论 -
js中闭包的用处及弊端
闭包的概念闭包就是能够读取其他函数内部变量的函数。由于在Javascript语言中,只有函数内部的子函数才能读取局部变量,因此可以把闭包简单理解成"定义在一个函数内部的函数"。所以,在本质上,闭包就是将函数内部和函数外部连接起来的一座桥梁。闭包的用途它的最大用处有两个,一个是前面提到的可以读取函数内部的变量,另一个就是让这些变量的值始终保持在内存中。使用闭包的注意点...转载 2018-08-06 10:11:14 · 4993 阅读 · 0 评论 -
2018年总结之一个混子程序猿转型前端FE的一年
2018年总结之一个混子程序猿转型前端FE的一年今天是8102年的最后一天,明天将迎来新的一年(原创 2018-12-31 11:47:48 · 1097 阅读 · 0 评论 -
JS常用小功能
1. 数组去重(es6)2. 字符串反转正文正文### 正文### 正文### 正文### 正文### 正文### 正文### 正文### 正文### 正文数组去重原创 2019-02-15 10:08:49 · 218 阅读 · 0 评论 -
['1', '2', '3'].map(parseInt) 解析
参考MDN parseIntMDN mapmap语法var new_array = arr.map(function callback(currentValue[, index[, array]]) { // Return element for new_array }[,thisArg])callback生成新数组元素的函数,使用三个参数:currentV...原创 2019-02-21 10:57:20 · 523 阅读 · 0 评论 -
js二叉树实现
1 .简介如上图所示:“8”为root节点(根节点),“3”和“10”分别为“8” 的左子节点(左子树)和右子节点(右子树),这颗二叉树的高度为4层,“4”、“6”、“13”没有子节点(左右子树都没),也称为叶子节点,“8”的左子树“3”小于“8”,右子树“10”大于“8”;“3”的左子树“1”小于“3”,右子树“5”大于“3”,形如这种的二叉树称为排序二叉树。2 .代码实现&lt...原创 2019-03-04 14:17:26 · 3313 阅读 · 1 评论