JavaScript面向对象-原型

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值