240 发简信
  • 120
    {}、Object()、new Object()、Object.create()傻傻分不清楚

    1.{}、Object()、new Object() 我们平常工作中一般用let obj={}对象字面量的方法来创建对象.但其实创建对象还有一些...

  • Object.defineProperty

    在了解什么是Object.defineProperty前,我们先回忆下我们平常经常使用的 对象 1.对象的赋值 我们平常一般使用obj.prop...

  • 120
    javascript中Promise

    1.Promise是什么? Promise 是异步编程的一种解决方案,比传统的解决方案——回调函数和事件——更合理和更强大。它由社区最早提出和实...

  • javascript中的call、apply、bind用法及区别

    一.call、apply、bind作用 在JavaScript中,call、apply和bind是Function对象自带的三个方法。这三个函数...

  • javascript数据类型

    1.数据类型分类 ECMAScript标准定义了7种数据类型,主要分为两大类基本类型和引用类型。其中: 基本类型又称 值类型 或者 原始类型,共...

  • toString()和Object.prototype.toString.call()

    1.toString() 它的作用是:将某一个值转化为字符串我们先看个demo: 在上面的例子中,我们定义了对象、数组、字符串三个类型来调用to...

  • 120
    javascript中的伪(类)数组

    1.什么是伪数组? 伪数组(ArrayLike)又称类数组,虽然从名字上来看,貌似和数组很像,但实际上和数组有很大区别: 伪数组是一个对象,所以...

  • javascript中的typeof和instanceof

    1.typeof 语法:typeof 变量 在javascript中,我们经常用typeof 变量方法来判断一个变量的类型,该方法返回值为 字符...

  • javascript中的this指向

    一.什么是this this是 JavaScript 语言的一个关键字。它是函数运行时,在函数体内部自动生成的一个对象,只能在函数体内部使用。 ...