var f = function () { // function body };
function f() { // function body }
function f() { // function body }
console.log(f.name); // "f"
console.log(f); // f()
console.log(f.name); // "f"
console.log(f); // f()
function f() { // function body }
var a = 0;
console.log(a); // 0 or a()?
function a () {}
function f() {}
var f = function f(){};
var a = function b(){};
var f = new Function("a,b,c","return a+b+c;");
// 一个简单的阶乘函数
var f = function (x) {
if (x === 1) {
return 1;
} else {
return x * f(x - 1);
}
};
var fn = f;
f = function () {};
function f(x) {
if (x === 1) {
return 1;
} else {
return x * f(x - 1);
}
}
var fn = f;
f = function () {}; // may been warning by browser
fn(5); // NaN
var obj1 = {
num : 5,
fac : function (x) {
// function body
}
};
var obj1 = {
num : 5,
fac : function (x) {
if (x === 1) {
return 1;
} else {
return x * obj1.fac(x - 1);
}
}
};
var obj2 = {fac: obj1.fac};
obj1 = {};
obj2.fac(5); // Sadness
var obj1 = {
num : 5,
fac : function (x) {
if (x === 1) {
return 1;
} else {
return x * this.fac(x - 1);
}
}
};
var obj2 = {fac: obj1.fac};
obj1 = {};
obj2.fac(5); // ok
obj3 = {};
obj1.fac.call(obj3, 5); // dead again
var a = function b(){};
var fn = function f(x) {
// try if you write "var f = 0;" here
if (x === 1) {
return 1;
} else {
return x * f(x - 1);
}
};
var fn2 = fn;
fn = null;
fn2(5); // OK
// here show the difference between "var f = function f() {}" and "function f() {}"
var f = function f(x) {
if (x === 1) {
return 1;
} else {
return x * f(x - 1);
}
};
var fn2 = f;
f = null;
fn2(5); // OK
var obj1 = {
num : 5,
fac : function f(x) {
if (x === 1) {
return 1;
} else {
return x * f(x - 1);
}
}
};
var obj2 = {fac: obj1.fac};
obj1 = {};
obj2.fac(5); // ok
var obj3 = {};
obj1.fac.call(obj3, 5); // ok
function f(x) {
if (x === 1) {
return 1;
} else {
return x * arguments.callee(x - 1);
}
}
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有