1、
//http://www.htmleaf.com/ziliaoku/qianduanjiaocheng/javascript-tutorial-list.html
1.函数的调用
//定义:
function say(str)
{return "hell"+str;}
//=======http://www.htmleaf.com/ziliaoku/qianduanjiaocheng/201512082881.html
//定义:
var sum = function (num1, num2) {
return num1 + num2;
}
var sum = function (num1) {
return num1 + 10;
}
console.info(sum(5, 4));//15
console.info(sum(5));//15
//定义:
var fn=new Function(arg1,arg2,...);
//定义:
var sum=new Function("num1","num2","console.info(num1+num2)");
sum(100,19);
//
var person=new Object();
person.name="张三";
person.say=function(){
.....
}
//======
function Person(){};
Person.prototype.name = "Leon";
Person.prototype.age = 22;
Person.prototype.say = fucntion(){
alert(this.name + "," + this.age);
}
var p1 = new Person();
p1.say();
//======
//通用函数的定义:(第一个参数是函数对象,第二个是参数-一个参数):
function callFun(fun,arg)
{
return fun(arg);
}
callFun(say,"JavaScript");
//定义一个Json对象:
var p={
name:"张三",
say:function(){}
}
调用:p.say();
//Json对象数组:
var ps=[
{name:"len",age:22},
{name:"ada",23}
];
for(var i=0;i<ps.length;i++)
{alert(ps[i].name);}
http://www.htmleaf.com/ziliaoku/qianduanjiaocheng/201512142905.html