Function对象还提供了call、apply和bind等方法来改变函数的this指向,其中call和apply主动执行函数,bind一般在事件回调中使用,而call和apply的区别只是参数的传递方式不同
R入门
一门可视化语言
JS 之函数原型链
在Javascript中,万物皆对象,但对象也有区别,大致可以分为两类,即:普通对象Object 和 函数对象Function。
一般而言,通过new Function产生的对象是函数对象,其他对象都是普通对象。
JS 之函数原型链
在Javascript中,万物皆对象,但对象也有区别,大致可以分为两类,即:普通对象Object 和 函数对象Function。
一般而言,通过new Function产生的对象是函数对象,其他对象都是普通对象。
R入门
一门可视化语言
JS之函数作用域
所谓作用域就是:变量在声明它们的函数体以及这个函数体嵌套的任意函数体内都是有定义的。
JS之函数作用域
所谓作用域就是:变量在声明它们的函数体以及这个函数体嵌套的任意函数体内都是有定义的。
判断JS数据类型的四种方法
Javascript可以通过typeof来判断基础数据类型,但不能够准确判断引用类型, 因此需要用到另外一个方法,那就是Object的toString
判断JS数据类型的四种方法
Javascript可以通过typeof来判断基础数据类型,但不能够准确判断引用类型, 因此需要用到另外一个方法,那就是Object的toString
JS之数据类型详解
Javascript中的数据类型有以下几种情况:
基本类型:string,number,boolean
特殊类型:undefined,null
引用类型:Object,Function,Date,Array,RegExp, …