第十篇---javascript函数this关键字
2024-08-28 20:34:49
<script type="text/javascript" charset="utf-8"> //this:this对象是指运行时期基于执行环境所绑定的
//this总是指向调用者,也就是说 谁调用了我,我就指向谁 var k = 10;
function test(){
this.k = 20; //其实就是全局变量k,由于外边有k,这里就覆盖了10 this.a = 30;
} /**
* 标准写法:window.test();
* test(); 函数执行的环境是浏览器对象,也就是说全局作用域对象 ,最上层就是window
* 所以说test里边的 this,就是指调用者,就是window,
*/
test(); //让test函数执行一次,保证函数里this.k被执行
alert(test.k); //undefined
alert(window.k);//20,也就是alert(k); alert(a); //
</script>
最新文章
- 如何在mac本上安装android sdk 避免被墙
- Jquery学习插件之手风琴
- unity5.0新功能
- 译文---C#堆VS栈(Part Four)
- SQL语法的重要知识点总结
- 设置Eclipse智能提示
- Java基础08 继承
- HTML通过事件传递参数到js一
- .net Core EF统一配置实体类型
- 最简单的基于librtmp的示例:接收(RTMP保存为FLV)
- python接口自动化(二十三)--unittest断言——上(详解)
- axios请求
- group by用法
- tail 命令只查看日志中的关键字所在行信息
- PHP之Boolean
- idea 未实现接口红线提示,重复代码波浪线提示,自动换行,控制台输出内容自动换行
- BlockingQueue之DelayQueue的学习使用
- 尝试解决nginx的499错误1
- CentOS7--su和sudo
- python之接口