广州知名网站建设哪家好,软件商店电脑版下载,公司网站开发可行性报告,深圳手机网站建设什么是环境对象#xff1f; 环境对象#xff1a;指的是函数内部特殊的变量this#xff0c;它代表着当前函数运行时所处的环境 作用#xff1a;弄清楚this的指向#xff0c;可以让我们代码更简洁 在普通函数中#xff1a; // 每个函数里面都有this 普通函数的this指向wind…什么是环境对象 环境对象指的是函数内部特殊的变量this它代表着当前函数运行时所处的环境 作用弄清楚this的指向可以让我们代码更简洁 在普通函数中 // 每个函数里面都有this 普通函数的this指向windowfunction fun() {console.log(this) //指向window}// 相当于window.fun()fun()如果我们使用事件呢这个this又指向谁 函数调用方式不同this指代的对象也不同 let btn document.querySelector(button)btn.onclick function() {console.log(this) //指向btn按钮}记住一句话 谁调用this就指向谁
在以前的时候如果我们想点击按钮之后按钮变颜色
btn.style.color red现在我们有了this之后我们点了谁自己变颜色
this.style.color red本篇文章初步的介绍了一下this日后会写关于this的高级用法感谢大家的阅读