240 发简信
IP属地:福建
  • Element和Node的区别你造吗?

    1.写在前面 我们经常使用document.getElementById去获取DOM中的元素,也会使用childNodes来获取子节点。那么Element和Node的区别是什...

  • 正则表达式的基本语法

    1. 正则表达式 最基本的使用场景:例如在一些注册账号的时候需要填邮箱、手机号的时候,正则表达式可以判断在填手机号的时候,是否是数字,邮箱规则是否正确。即表单判断。 含义:是...

  • 用 splice函数分别实现 push、pop、shift、unshift方法

    如果用 splice函数分别实现 push、pop、shift、unshift方法。

  • 120
    对象的浅拷贝与深拷贝的简单理解

    假设要克隆oldObj,做一个新的oldObj,里面内容一样,但和oldObj不是同一个,是新的oldObj,这就是拷贝。 浅拷贝:只遍历一层,克隆name、sex、age、...

  • 120
    关于执行环境与作用域链

    执行环境 全局执行环境是最外围的一个执行环境。 每个函数都有自己的执行环境。 作用域链 当代码在一个环境中执行时,会创建变量对象(variable object)的一个作用域...

  • 关于if(xx)和 a==b的判断

    一. if(xx)的判断 JavaScript 遇到预期为布尔值的地方(比如if语句的条件部分),就会将非布尔值的参数自动转换为布尔值。系统内部会自动调用Boolean函数。...

  • 120
    Git reset与revert的区别和作用

    git reset --hard xxx git reset --soft xxx git revert xxx Git reset (版本回退) git reset --h...

  • 浅谈从url到页面的实现

    一、简单叙述从url到页面的实现过程 从浏览器输入URL(例如输入www.baidu.com) 域名解析(通过DNS去将域名www.baidu.com转换成的IP地址) we...

  • 120
    BASH命令行

    BASH命令 bash命令行是计算机操作的一种方式,操作风格更为简单明了,现在命令行有很多,Windows的CMD,MacBook的Terminal ITerm2等等但是本文...