(⊙_⊙)【this】一
深入理解Javascript之this关键字
http://www.laruence.com/2009/09/08/1076.html
<!DOCTYPE html><html lang="zh-CN"><head> <meta charset="utf-8" /> <title></title></head><body> <input id="name" type="text" value="X" /> <script> // this关键字永远都指向函数的所有者 // 定义在全局的函数,函数的所有者就是当前页面,也就是window对象 var name = 'I am X'; function introduce() { alert(this.name); } window.introduce(); function showValue() { alert(this.value); } document.getElementById('name').onclick = showValue; var X = { name: 'X' }; function intro() { alert(this.name); } // 把intro放到X上去执行 intro.call(X); </script></body></html>TAG: