用户中心USER CENTER

首页/用户
  • 前端笔记(二) 对象的深浅拷贝,函数的防抖与节流,函数柯里化 ,图片的预加载与懒加载

    摘要:对象是无法通过这种方式深拷贝。这就是函数防抖和节流要做的事情。函数防抖当触发频率过高时函数基本停止执行而函数节流则是按照一定的频率执行事件。 对象的深浅拷贝 对象的深拷贝与浅拷贝的区别: 浅拷贝:仅仅复制对象的引用, 而不是对象本身。 深拷贝:把复制的对象所引用的全部对象都复制一遍 浅拷贝的实现: var obj = { age : 18, person : { ...

    dongxiawu 发布于JavaScript
  • 探索babel和babel插件是怎么工作的

    摘要:我们更多要去做的是去修改和改变生成的这个抽象语法树。我们已经知道会遍历节点组成的抽象语法树,每一个节点都会有自己对应的比如变量节点等。 你有可能会听到过这个词 webpack工程师 ,这个看似像是一个专业很强的职位其实很多时候是一些前端对现在前端工作方式对一些吐槽,对于一个之前没有接触过webpack,nodejs,babel 之类的工具的人来说,看到大量的配置文件后很多人都会看懵 s...

    dongxiawu 发布于JavaScript
  • JS三部曲,变量提升,this与作用域,闭包

    摘要:这篇文章总结下之前看的文章和自己在工作中遇到的坑,纯手写的,有什么写的不对的请多多提出修正哈变量提升何为变量提升里面的变量在声明之前就可以使用,因为该声明已经被提升至该作用域函数或全局的顶部直接上代码和都会变量提升优先级上面可理解为函数这时 这篇文章总结下之前看的文章和自己在工作中遇到的坑,纯手写的,有什么写的不对的请多多提出修正哈 变量提升 何为变量提升?js里面的变量在声明之前就可...

    dongxiawu 发布于JavaScript
  • 拥有漂亮UI的flutter学习项目,持续更新中哟

    摘要:可以说是今年最火的开源框架了,而我怎能不追随呢。因此在学习过程做了一个项目,学习开发中常用的组件,最美的,易懂的代码,本项目会持续更新中,因为我也在努力学习。项目目前主要熟悉了等等组件,实现了一些动效。本项目会一直更新。。。 showImg(https://segmentfault.com/img/bVbvgLh?w=1600&h=1200); Flutter可以说是今年最火的开源UI...

    dongxiawu 发布于JavaScript
  • React 组件之间的通讯

    摘要:父组件声明自己支持父组件提供一个函数,用来返回相应的对象子组件声明自己需要使用我胡汉三又回来了点击我如果是父组件向子组件单向通信,可以使用变量,如果子组件想向父组件通信,同样可以由父组件提供一个回调函数,供子组件调用,回传参数。 在使用 React 的过程中,不可避免的需要组件间进行消息传递(通信),组件间通信大体有下面几种情况: 父组件向子组件通信 子组件向父组件通信 跨级组件之间...

    dongxiawu 发布于JavaScript
<