国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

JavaScript對象基礎知識

對象


對象的概念

人就是一個“對象”,人的特征:身高、體重、姓名、性別、年齡。每個人可以有不同的本事(方法):打電腦、炒股、開汽車等。

對象是由“屬性”和“方法”構成。


JS中對象分類


29.png


本章重點介紹JS內置對象及簡單的自定義對象,BOM對象和DOM對象,我們在之后章節(jié)詳細介紹


自定義對象

本章只做簡單介紹

1、使用new關鍵字結合構造函數Object()來創(chuàng)建一個空的對象

<!DOCTYPE HTML>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
        <title>php.cn</title>
        <script>
            //使用new關鍵字結合構造函數Object()來創(chuàng)建一個空的對象
            var info = new Object();
            //增加屬性
            info.name = "張三";
            info.age = 20;
            //增加方法:將一個函數定義賦值給了對象屬性,這時,對象屬性變成了方法
            info.show=function(){
                var str="我叫"+info.name+"今年已經"+info.age+"歲了";
                return str;
            }
            //調用對象方法,并輸出結果
            document.write(info.show());
        </script>
    </head>
    <body>
    </body>
</html>

2、使用大括號{}來創(chuàng)建一個對象

<!DOCTYPE HTML>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
        <title>php.cn</title>
        <script>
            //使用大括號{}來創(chuàng)建對象
            var info = {
            //增加屬性
            name :"張三",
            age : 20,
            //增加方法:將一個函數定義賦值給了對象屬性,這時,對象屬性變成了方法
            show:function(){
                var str="我叫"+info.name+"今年已經"+info.age+"歲了";
                return str;
                }
            }
            //調用對象方法,并輸出結果
            document.write(info.show());
        </script>
    </head>
    <body>
    </body>
</html>


JS內置對象

  • String對象:字符串對象,提供了對字符串進行操作的屬性和方法。

  • Array對象:數組對象,提供了數組操作方面的屬性和方法。

  • Date對象:日期時間對象,可以獲取系統(tǒng)的日期時間信息。

  • Boolean對象:布爾對象,一個布爾變量就是一個布爾對象。(沒有可用的屬性和方法)

  • Number對象:數值對象。一個數值變量就是一個數值對象。

  • Math對象:數學對象,提供了數學運算方面的屬性和方法。

下面來詳細介紹每一個內置對象

繼續(xù)學習
||
<!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>php.cn</title> <script> //使用new關鍵字結合構造函數Object()來創(chuàng)建一個空的對象 var info = new Object(); //增加屬性 info.name = "張三"; info.age = 20; //增加方法:將一個函數定義賦值給了對象屬性,這時,對象屬性變成了方法 info.show=function(){ var str="我叫"+info.name+"今年已經"+info.age+"歲了"; return str; } //調用對象方法,并輸出結果 document.write(info.show()); </script> </head> <body> </body> </html>
提交重置代碼