JavaScript-函数表达式和this


函数表达式和this

函数表达式

JS中,函数也是一个数据,语法上,函数可以用于任何需要数据的地方

JS中,函数是一等公民

函数是一个引用类型,将其赋值给某个变量时,变量中保存的是函数的地址

this关键字

this无法赋值

  1. 在全局作用域中,this关键字固定指向全局对象。
  2. 在函数作用域中,取决于函数是如何被调用的
    1. 函数直接调用,this指向全局对象
    2. 通过一个对象的属性调用,格式为对象.属性()对象["属性"](),this指向对象

文章作者: overwhat
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 overwhat !
评论
  目录