搜索内容

jenkin 的文章
  • JavaScript中事件委托的简单理解
    Javascript

    JavaScript中事件委托的简单理解

    事件委托可以让我们添加监听器到父元素上,来避免刷新数个子元素造成性能大量消耗 例: 1 <body> 2 <div id="container"> 3 <……
    jenkin 2022年2月13日
  • flex布局的flex-direction属性
    CSS3

    flex布局的flex-direction属性

    flex-direction flex-direction是css做灵活布局最常用的一个属性,决定主轴的方向,即项目的排列方向 flex-direction属性有四个常用值和两个默认值: row ……
    jenkin 2022年2月12日
  • Javascript操作对象属性的方法和区别
    Javascript

    Javascript操作对象属性的方法和区别

    访问对象的属性 使用 " . " 的方式调用对象的属性 语法:objectName.propertyName 注解:objectName 为对象名称,propertyName为属性名称。 代码示例: var ob……
    jenkin 2022年2月9日
  • 数据劫持与代理
    Javascript

    数据劫持与代理

    Object.DefineProperty实现数据劫持 介绍和应用场景 涉及双向绑定的原理 作用:可以往一个对象中添加属性,根据传参的配置对象,可以让这个属性和普通对象属……
    jenkin 2021年11月29日
  • Promise链式解决嵌套回调的问题
    Javascript

    Promise链式解决嵌套回调的问题

    js的嵌套回调一直是一个棘手的问题, 今天在网上看到一个例子,手动修改了下,实现Promise链式解决嵌套回调的问题。 // 返回递增数值 const GET = (e) =&……
    jenkin 2021年11月21日
  • flex:1和flex属性的简单理解
    CSS3

    flex:1和flex属性的简单理解

    🤔今天在写项目的时候遇到一个关于布局的问题, 就是 flex: 1; 很多人都知道,这是一个简写属性。是 flex-grow,flex-shrink和flex-basis的简写,默认值为0 1 a……
    jenkin 2021年10月19日
  • SetData的合理使用
    前端

    SetData的合理使用

    setData()函数用于将逻辑层数据发送到视图层,同时对应的改变this.data的值。 每次 setData 的调用都是一次进程间通信过程,所以通信开销和setData的数据量……
    jenkin 2021年10月9日
  • JavaScript 中的深浅拷贝【好文推荐】
    Javascript

    JavaScript 中的深浅拷贝【好文推荐】

      引用文章 JavaScript 中的深浅拷贝 - baihu 来源:https://segmentfault.com/a/1190000017469386 之所以会出现深浅拷贝,是由于 JS 对基本类型和引用类……
    jenkin 2021年10月5日
  • javaScript 回调函数与递归
    Javascript

    javaScript 回调函数与递归

    回调函数 在定义一个函数a时,参数可以是一个对象,当然也包括函数,当传入的参数是一个函数b时,在函数a内执行b函数,在函数外定义函数b,这样就实现了函数的……
    jenkin 2021年10月1日
  • Vue中computed,methods,watch的区别?
    Javascript

    Vue中computed,methods,watch的区别?

    computed computed看上去是方法,但是实际上是计算属性,用于监听需要依赖其它属性而进行计算得来的值。计算结果会被缓存,computed的值在getter执行后是会缓……
    jenkin 2021年9月17日