摘要:
1.react开发者指南 https://github.com/adam-golab/react-developer-roadmap/blob/master/README-CN.md 2.js算法与数据结构 https://github.com/trekhleb/javascript-algorit 阅读全文
摘要:
1.JSON.stringify()只序列化可遍历属性(enumerable=true) 2. JSON.stringify(obj, fn|arr); 1)当第二个参数为数组时,表示需要被序列化的对象的属性列表; 2)当第二个参数为方法时,function(key, value){}表示每个属性对 阅读全文
摘要:
flex基本用法是给父容器设置: display: flex; 参考:http://www.ruanyifeng.com/blog/2015/07/flex-grammar.html 那么它下面的所有子元素,自动成为flex的item项。 父容器属性: flex-flow flex-flow是fle 阅读全文
摘要:
1.:first-child 元素所在的父元素的第一个子元素 div:first-child div的父元素的第一个子元素必须是div;否则无效 2. :after 伪元素操作在元素内容之后的内容 如上图所示,:after表明在li元素的内容之后添加的伪元素,给伪元素添加内容使用content; 该 阅读全文
摘要:
1.图片上传裁减(antd-upload + cropperjs) cropperjs: https://fengyuanchen.github.io/cropperjs/ 2.地图插件 1).http://139.224.134.152:8082/Amap/?page=demo&demo=draw 阅读全文
摘要:
Math.pow() 能实现 Math.cbrt() 和 Math.sqrt() 的功能,但并不完全相同。 1. Math.pow()和Math.cbrt()的区别 ⚠️: 阅读全文
摘要:
编程规范 1. 缩进使用空格;因为Tab可能对于不同文本编辑器有不同效果 2.区块大括号起始部分最好不要另起一行,因为js语言行末有时会自动添加分号(;) 3. 除了循环语句(do..while必须加分号),条件语句,函数声明之外,最好都手动添加分号。 4.++和--最好全部写成+=, -= 5.s 阅读全文
摘要:
1. reduce((累积变量,当前变量,当前位置,原数组) => (), 设置初始累积变量) 注意: 1)空数组不能调用该方法,会报错:找不到初始变量 所以,上面累积变量和设置的初始累积变量至少要有一个,否则报错 2)当数组长度为1时,调用该方法不会执行,直接返回数组中的元素,数组中是什么返回什么 阅读全文
摘要:
二叉树是一种树状结构的图。它由一系列节点和边组成。 每个节点的字节点数不超过2个,只有一个根结点。 基础名词解释 度: 每个节点的字节点的个数。如图:每个节点的度都是2。如果某个节点有一个字节点,那么它的度是1。 根节点: 一棵树最上面的节点;一棵树只有一个根节点。 叶子节点: 没有字节点的节点。图 阅读全文
摘要:
1.纯函数 1. 不修改输入参数; 如果修改了输入的参数,则就不是纯函数。 示例: 2. 输入相同,输出永远相同; 2.高阶函数 以下只要满足一个条件就是高阶函数。 1. 以函数作为参数 以回调函数作为参数的函数都是高阶函数。 示例: 2. 结果输出函数 阅读全文