240 发简信
IP属地:广东
  • 工作常用Git命令,代码管理心得

    记录一下工作中使用git的几种场景,思路 1.通用 场景: 从零开始开发新功能-->发布测试-->测试完成--->合并master-->打包上线...

  • Vue项目中支持可选链(链判断运算符)操作

    前言 在开发过程中拿到一个内嵌比较深的值需要做很多的判断,来保证没有数据而报错,比如: ES2020 Optional Chaining Ope...

  • 原生JS实现倒计时和整点秒杀(详解)

    前言:在电商平台我们经常能看到整点秒杀或者是倒计时秒杀,如何用原生的JS代码来实现这样的功能呢? 1.整点秒杀: 思路分析:(h,m,s) 获取...

  • DOM事件委托详解

    什么是事件委托? 对"事件处理程序过多"问题的解决方案,就是需要触发子事件时,只用给某父元素指定一个事件处理程序,就可以管理某一类型的所有事件....

  • 原生JS实现Tab栏的切换(详解)

    前言:在电商平台我们经常能看到这样的切换效果,如何用原生的JS代码来实现这样的功能呢? 1.思路分析:排他思想 鼠标移入:显示自身样式,隐藏其他...

  • Resize,w 360,h 240
    原生JS实现放大镜效果(详解)

    前言:在电商平台我们经常能看到这样的放大镜效果,如何用原生的JS代码来实现这样的功能呢? 1.思路分析:三事两线 三个事件: 鼠标移入:显示出大...

  • JavaScript七种数组去重方法

    数组去重一般在面试题出现的概率比较高,网上也有各种各样的解法,暂时总结七种比较好用的解法(后续会持续更新) 1. ES6 Set() ES6...

  • Resize,w 360,h 240
    JavaScript递归函数总结(含面试题)

    什么是递归函数? 一个通过函数名调用自身的函数 递归函数的注意点 一定要有结束条件,否则会导致死循环 能用递归函数实现的需求,就一定可以用循环调...

  • Resize,w 360,h 240
    JavaScript函数作用域与作用域链

    什么是作用域? 作用域是可访问变量的集合。 什么是函数作用域? 函数内声明的所有变量在函数体内始终是可见的,而在函数外部不能访问 什么是作用域链...

个人介绍
Our great war's a spiritual war. Our great depression is our lives.