Avatar notebook default
19篇文章 · 43741字 · 0人关注
  • Resize,w 360,h 240
    JS位运算符的妙用与原理

    很多高级语言的开发者都容易忽略位运算符的使用技巧,因为他们总感觉位运算符是底层开发的专利;其实,这是错误的,通过巧妙地使用位运算符,常常可以获取...

  • Resize,w 360,h 240
    浏览器资源的加载与解析的影响与原因

    很多人对CSS、JS、媒体等资源文件的加载和解析会不会阻塞HTML的解析这类问题很模糊,即使稍微知道些,也不清楚其所以然,为了让大家理解的更深入...

  • JS中switch的奇葩特性

    大多数语言的 switch 语句的语法和特性都是一样的,但是 JavaScript 语言中的 switch 语句有些特性比较特别,如果你了解其它...

  • JavaScript数组遍历的问题及解决方案

    前言 在刚接触 JavaScript 的数组时,就曾怀疑 JavaScript 中的 数组的遍历 和 迭代 相关的方法(如:every()、fi...

  • Attribute和Property的区别

    1. Attribute和Property的概念 attribute : 特性,XML 元素中的概念,用于描述 XML 标签的附加信息,即: X...

  • JS中最简单且最强大的数组去重

    数组去重的机制中必须要有2次循环,但,这并不意味着必须要有若干for循环的显性代码,通过数组的自身的方法,可以大大简化代码;下面就是我写的最简单...

  • JavaScript的类型检查与验证

    目录 一、 typeof 二、 instanceof 三、 typeof 与 instanceof 区别 四、 获取对象类型的具体类型信息 内容...

  • Resize,w 360,h 240
    JavaScript、BOM、DOM对象原型的关系和成员

    浏览器的JavaScript环境中有许多类型,并且这些类型的实例也有许多成员(属性 或 方法),龙其DOM实例;为了弄清这些对象之间的继承关系和...

  • change、propertychange 和 input 事件的区别

    1. onchange 事件与 onpropertychange 事件的区别: onchange 事件在内容改变(两次内容有可能还是相等的)且失...

文集作者