摘要: 理解 1、相同点,这三个是一个函数。函数。函数。都可以改变函数的this指向 第一个参数都是this要指向的对象。例如 var obj = { name:"lucy" } function FunCall(a,b,c){ console.log(this.name); //lucy console. 阅读全文
posted @ 2021-03-08 13:01 香香香。。。。香菜 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 1、为什么会有空隙嘞? 因为块级元素会换行,.html中的换行符、空格符、制表符等合并为空白符,所以换行符会占据宽度,产生间隙。 2、怎么消除因为inline-block产生的间隙呢? 给父元素设置word-spacing为负值,或者给父元素添加font-size:0. 阅读全文
posted @ 2021-03-08 10:23 香香香。。。。香菜 阅读(702) 评论(0) 推荐(0) 编辑
摘要: 科里化,就是将接受多个参数的函数变换成接受一个单一参数的函数。 闭包的应用场景就是函数科里化。(延长变量的生命周期) 参数复用,利用闭包将函数的参数储存起来,等参数达到一定数量时执行函数 fn(x, y) -> fn(x)(y) 上面的代码就是把fn函数做成嵌套函数,外层函数的返回值是内层函数。外层 阅读全文
posted @ 2021-03-07 21:56 香香香。。。。香菜 阅读(90) 评论(0) 推荐(0) 编辑
摘要: argument 指的是传入函数(非箭头函数)的实参。 argument是类数组,但是不是数组, const enheng = function(a,b,c,d) { console.log('fargsh==',Array.isArray(arguments));//false console.l 阅读全文
posted @ 2021-03-07 21:09 香香香。。。。香菜 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 日月星辰: https://blog.csdn.net/qq_33807889/article/details/87602331 var a = new A(); 相当于这样: var a = {};//开辟空间 a = A.prototype;//继承原型链 A.call(a);//改变this指 阅读全文
posted @ 2021-03-06 23:47 香香香。。。。香菜 阅读(50) 评论(0) 推荐(0) 编辑
摘要: BFC(Block formatting context), 块级格式化上下文。 BFC特性,具备BFC特性的元素,即独立的渲染区域,可看成一个区域,容器内不会影响到外面的容器。它决定了其子元素将如何定位,以及和 其他元素的关系和作用。 怎么样才能形成BFC呢? 1、float的值不能为none; 阅读全文
posted @ 2021-03-05 18:38 香香香。。。。香菜 阅读(45) 评论(0) 推荐(0) 编辑
摘要: https://juejin.cn/post/6844904101445124110#heading-6 useCallback 的作用 useCallback是用来优化性能的, 但是,如果不了解它是怎么优化性能的,建议还是不要用了,因为,容易出现bug。 useCallback返回一个函数,只有在 阅读全文
posted @ 2021-03-05 16:51 香香香。。。。香菜 阅读(2152) 评论(0) 推荐(0) 编辑
摘要: 参考: https://juejin.cn/post/6844903629187448845 https://juejin.cn/post/6844904088963022856 https://www.cnblogs.com/mfyngu/p/13880867.html Promise对象 Pro 阅读全文
posted @ 2021-03-04 16:57 香香香。。。。香菜 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 参考https://juejin.cn/post/6844903496093794317 1、观察者模式,定义对象间一种一对多的依赖关系,使得每当一个对象改变状态,则所有依赖于它(改变的状态)的对象都会得到通知。 2、发布订阅模式,订阅者把想订阅的事件注册到调度中心,当该事件触发的时候,发布者发布该 阅读全文
posted @ 2021-03-01 14:35 香香香。。。。香菜 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 详细见阮一峰的网络日志http://www.ruanyifeng.com/blog/2019/03/grid-layout-tutorial.html 常见的布局:http://www.ruanyifeng.com/blog/2020/08/five-css-layouts-in-one-line. 阅读全文
posted @ 2021-02-26 11:13 香香香。。。。香菜 阅读(234) 评论(0) 推荐(0) 编辑