js类探索

本文介绍了JavaScript中类的各种构造方法,包括使用对象字面量、函数构造器和原型链等方式创建类,并通过具体示例展示了每种方法的特点。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一直让人诟病的除了java那就是js,java的语法虽然繁琐,但是js模仿java语法竟然还不完整,没办法,只好慢慢去理解了,下面是我整理的关于js类的一些写法:

var Cat = {
    create: function(){
      var me = {};
      me.name = "大毛";
      me.makeSound = function(){ alert("喵喵喵");
	};
      return me;
    }
  };


function Koo(){
	return{
		create:function(){
			console.log("ok")
		}
	}
}

//kk = Koo()
//kk.create()

function Call(){
	var me = Object();
	me.name=1;
	me.hello=function(){
		console.log("ok");
	}
	return me;
}
//var call = Call();
//console.log(call.name);
//call.hello();


function HelloClass(){
	this.name = 1;
	this.hello = function(){
		console.log("ok");
	};
}
//var h = new HelloClass();
//console.log(h.name);
//h.hello()

function HelloMM(){
	var name = 1;
	var hello = function(){
		console.log("ok");
	};
}
//var hello = HelloMM();
//console.log(hello.name)
 

下面是阮一峰博客里面的:Javascript定义类(class)的三种方法

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值