深刻理解javascript
2009-07-31 11:48
253 查看
请写出下面代码输出:
function fa()
{
alert("out fa");
}
function f1()
{
var fa = function()
{
alert('fa');
}
this.fa = function()
{
alert("this.fa");
}
f1.fa = function()
{
alert("f1.fa");
}
fa();
}
f1.prototype.fa = function()
{
alert("f1.prototype.fa");
}
f1.fa = function()
{
alert("out f1.fa");
}
var obj = new f1();
fa();
obj.fa();
f1.fa();
function fa()
{
alert("out fa");
}
function f1()
{
var fa = function()
{
alert('fa');
}
this.fa = function()
{
alert("this.fa");
}
f1.fa = function()
{
alert("f1.fa");
}
fa();
}
f1.prototype.fa = function()
{
alert("f1.prototype.fa");
}
f1.fa = function()
{
alert("out f1.fa");
}
var obj = new f1();
fa();
obj.fa();
f1.fa();
相关文章推荐
- javascript关于原型的深刻理解
- javascript 面向对象程序设计--深刻理解对象
- 深刻理解JavaScript基于原型的面向对象
- javascript 面向对象程序设计--深刻理解对象
- 深刻理解JavaScript---闭包
- 深刻理解JavaScript基于原型的面向对象
- JavaScript中“+”的陷阱深刻理解
- 深刻理解JavaScript基于原型的面向对象
- JavaScript的原型原型链的深刻理解及运用
- 深刻理解JavaScript基于原型的面向对象
- JavaScript中“+”的陷阱深刻理解
- 【看了一篇解释javascript中的上下文对象的,比较深刻】深入理解Javascript之执行上下文(Execution Context)
- 深入理解 Javascript 面向对象编程
- 深入理解JavaScript系列(7) S.O.L.I.D五大原则之开闭原则OCP
- 【19】深入理解 JavaScript 中的函数
- 深入理解 JavaScript 数组的特性与最佳实践
- 如何理解Javascript中的闭包问题
- 深入理解JavaScript系列(6):S.O.L.I.D五大原则之单一职责SRP
- 【JavaScript】理解所谓的‘寄生组合式继承’
- 深入理解javascript原型和闭包系列