js面向对象之 创建函数的方式和调用方式

2017-03-17  本文已影响0人  萝卜仔1

01函数的创建

001函数的声明function函数名称(参数1,参数...){函数体}

002函数表达式var变量名= function [函数名可以省略]() {函数体}

如果函数有名称那么就是命名函数表达式

如果函数名称省略,那么就是匿名函数表达式

003使用Function构造函数来创建var变量名= new Function(参数);

4种函数的调用方式

普通函数的调用this指向window;

对象.方法this指向调用的对象

new构造函数this指向内部新创建的对象

函数上下文方式this指向第一个参数

上一篇下一篇

猜你喜欢

热点阅读