• 120
    JSON及操作

    在前后端进行数据交互时,JSON是一个很好的数据格式: JSON不是一个单独的数据类型,它只是一种特殊的数据格式 -> 它是对象数据类型的。 在...

  • 120
    如何查找上级作用域

    如何查找当前作用域的上一级作用域?看当前函数是在哪个作用域下定义的,那么它的上级作用域就是谁 -> 和函数在哪里执行的没有任何关系。看如下代码:

  • 120
    JavaScript数据类型区分和检测

    基本数据类型和引用数据类型的区别先看一道面试题 图示解析如下: 所以,基本数据类型和引用数据类型的本质区别:基本数据类型操作的是值,而引用数据类...

  • JavaScript-String

    Strig: 字符串类一个字符串是由多个字符组成的。 获取字符串中字符的个数,也称之为字符串的长度。字符串中也存在索引,也是从零开始的 'H'这...

  • 120
    关于私有作用域的预解释

    如何区分私有变量还是全局变量: 在全局作用域下,预解释的时候,声明的变量是全局变量。 在"私有作用域中声明的变量"和"函数的形参",都是私有的变...

  • 工厂模式

    使用单例模式的局限性,就是每次创建一个对象,里面的属性都会重复定义。 单例模式虽然解决了分组的作用,但是不能实现批量的生产,属于手工作业模式,这...

  • 事件委托/事件代理

    什么是事件委托/事件代理?利用事件的冒泡传播机制(触发当前元素的某一个行为,它父级所有元素相关行为都会被触发),如果一个容器中有很多元素都要绑定...

  • JavaScript-DOM初探

    DOM: Document Object Model -> 文档对象模型。DOM就是描述整个HTML页面中描述节点关系到图谱,在DOM中,提供了...

  • call和apply的应用

    获取数组最大值 取平均值 类数组转换为数组