JavaScript继承与函数高级特性详解.pdfVIP

  • 1
  • 0
  • 约3.39千字
  • 约 32页
  • 2026-07-27 发布于北京
  • 举报

什么是继承

•现实生活中的继承

•程序中的继承

对象之间的继承

对象拷贝

for……in:父对象的属性拷贝给子对象。

构造函数的属性继承

•借用构造函数

构造函数的原型方法继承

•拷贝继承(for-in)

•原型继承

组合继承

函数定义方式

函数的定义方式

•函数

•函数表达式

•newFunction

函数与函数表达式的区别

•函数必须有名字

•函数会函数提升,在预解析阶段就已创建,前后都可以调用

•函数表达式类似于变量赋值

•函数表达式可以没有名字,例如函数

•函数表达式没有函数提升,在执行阶段创建,必须在表达式执行才可以调用

函数也是对象

•函数本身也是一种对象,可以调用属性和方法

函数的调用和this

函数的调用方法

-普通函数

-构造函数

-对象方法

-函数

-定时器、延时器的函数

函数内this指向的不同场景

•函数的调用方式决定了this指向的不同:

调用方式非严格模式备注

普通函数调用windo

文档评论(0)

1亿VIP精品文档

相关文档