問(wèn)一個(gè)關(guān)于函數(shù)創(chuàng)建,對(duì)象的創(chuàng)建,調(diào)用函數(shù)屬性的問(wèn)題。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>無(wú)標(biāo)題文檔</title>
</head>
<body>
<script>
function Student()??? //構(gòu)造一個(gè)函數(shù)
{
?? ?
?? ? name="好地方";
?? ? English=95;
?? ? math=108;
}
var s=new Student();//創(chuàng)建對(duì)象-->
document.write(s.English);
</script>
</body>
</html>
為什么輸不出English的數(shù)?哪里錯(cuò)了嗎?
2016-03-25
student是一個(gè)方法,沒(méi)有new實(shí)例化函數(shù)的,只有實(shí)例化類(lèi)。你搞混了
2016-03-25
function Student()??? //構(gòu)造一個(gè)函數(shù)
{
?? ?
? ? ?this.name="好地方";
? ? ?this.English=95;
? ? ?this.math=108;
}
var s=new Student();//創(chuàng)建對(duì)象-->
document.write(s.English);
2016-03-22
function Student() ? ?//11?ìò???oˉêy
{
? name="好地方";
? ? ?English=95;
? ? ?math=108;
}
var s="English"
document.write(s);
2016-03-21
你把函數(shù)當(dāng)作對(duì)象使用了,用混了,你定義的函數(shù)應(yīng)該在具體的類(lèi)中,然后用類(lèi)創(chuàng)建對(duì)象
2016-03-21
document.write(""+s.English);
2016-03-21
函數(shù)沒(méi)有這種用法,那是類(lèi)的用法吧。要?jiǎng)?chuàng)建對(duì)象,首先要先創(chuàng)建一個(gè)類(lèi)而不是創(chuàng)建函數(shù)。