Javascript创建对象

xiaoxiao2021-02-28  95

<script> function fun(num1,num2){//有参数有返回值  var sum=num1+num2;  return sum; } var s=fun(4,5); alert(s); //求两个数中的最大数 function  getMax(num1,num2){ return num1>num2? num1:mum2; } //判断两个数是否相等 function isEqual(num1,num2){ return num1==num2; } /*    js中的数据类型    基本数据类型:number String boolean underfind  --特点:只能存储数据    引用类型:object 是最基本的类型   --特点:是数据和功能(函数)的组合 */ var a=45; //创建对象的方式使用new运算符 function show(){ alert("show"); } var obj=new Object();  obj.name="张三";  obj.fun=show; //使用对象 alert(obj.name); obj.fun(); //匿名函数 var obj1=new Object(); obj.name="张三"; obj .fun=function(){ alert("show"); } alert(obj.name); obj.fun(); //创建对象也可以省略new关键字 var obj3=object(); obj3.age=25; obj3.fun=function(){ alert("呵呵"); } alert(obj3.age); obj3.fun(); //创建对象的方式2:字面量方式 function show(){  alert("哈哈"); } var obj={ name:"李四", age:23, fun:show } alert(obj.name); obj.fun(); //字面量创建中的匿名函数 var obj2={ name:"李四"; fun:function(){ alert("嘻嘻"); } } alert(obj2.name); obj2.fun(); //使用字面量的方式创建一个空的对象 var obj3={}; obj3.name="赵四"; obj3.ff=function(){ alert("嘿嘿"); } alert(obj3['name']); obj3.ff(); </script>
转载请注明原文地址: https://www.6miu.com/read-52146.html

最新回复(0)