JS 函数 this,call
来源:互联网 发布:seo如何添加栏目 编辑:程序博客网 时间:2024/06/05 10:59
<!DOCTYPE html><html> <head> <title>01_define.html</title> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"> <meta http-equiv="description" content="this is my page"> <meta http-equiv="content-type" content="text/html; charset=UTF-8"> <!--<link rel="stylesheet" type="text/css" href="./styles.css">--> <script type="text/javascript"> console.log('call,apply的好处'); //当需要创建一个类的时候,设置类的属性和方法要用this关键字来引用 //但是特别注意:this关键字在调用的时候会根据不同的调用对象变得不同 var color = 'red'; function showColor(){ console.log(this.color); } //创建了一个类,有一个属性和方法 function Circle(color){ this.color = color; //this.showColor = showColor; } var c = new Circle('yellow'); showColor.call(this); //red,这里的上下文this是指window showColor.call(c); //类中可以省略方法不定义了,直接这样调用。上下文对象是c,结果为 yellow </script> </head> <body> This is my HTML page. <br> </body></html>
阅读全文
0 0
- JS 函数 this,call
- js (this,call,apply)
- js (this,call,apply)
- 利用js的call函数,实现this的改变
- JS中的this、apply、call
- javascript:this和call()函数
- js中call函数
- js的call函数
- js中的call函数
- js function.call()函数
- js学习三、“普通”函数中的this,以及call,apply用法
- js 关于在子类构造函数中加入call(this)的用意!
- js 模拟call, apply的this替换
- js之this,call,apply用法
- js的call和this指向系列
- js call() apply() bind() -改变this指向
- Javascript中的this,call,apply,bind函数
- JS Call方法 函数使用说明
- Unity3D实训Day1
- 桶排序
- 【Mongo】MongoDB-Profiler
- jsp中request内置对象
- datagrid初始化表格时不加载数据及分页设置无效的原因
- JS 函数 this,call
- C语言编程中return 0是必须的吗?
- JS中的object对象
- jQuery报错:Uncaught ReferenceError: $ is not defined
- Java数据类型
- 实验四:DPCM编码
- 四、教程篇-《生成model类》
- java.lang.Boolean源码
- JS 对象的创建(一)