js變量類型詳解
阿新 • • 發佈:2017-10-07
har () name def -type js對象 arr ray blog
<html> <title>js變量類型詳解
</title> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <body> <div class="img"> js變量類型詳解 </div> </body> <script> //字符串類型 str="簡化"; document.write("我是字符串變量:"+str+"<br/>"); //整型 aa=100; document.write("我是整型變量:"+aa+"<br/>"); //浮點 fo=100.1; document.write("我是浮點型變量:"+(fo+2)+"<br/>"); //布爾型 score =false; if(score){ document.write("我是布爾型變量:Y<br/>"); } else{ document.write("我是布爾型變量:N<br/>"); } //數組 arr=new Array(‘01‘,‘02‘,‘03‘,‘04‘); document.write("輸出整個數組"+arr+"<br/>"); document.write("數組指定下標"+arr[2]+"<br/>"); //對象 document.write("----js對象----<br/>"); obj=new Object();//生成對象 obj.username="jie";//定義對象的屬性和方法 obj.age=15; obj.sex="男"; obj.say=function(){ document.write("執行了jie對象說話的方法<br/>"); } document.write("jie對象的名字是"+obj.username+"<br/>");//調用對象的變量 document.write("jie對象的年齡是"+obj.age+"<br/>");//調用對象的變量 obj.say();//調用對象的方法 document.write("----dom對象----<br/>");//document對象 //json對象 document.write("----json對象----<br/>"); jsobj={ ‘username‘:‘jie‘, ‘age‘:‘18‘, ‘sex‘:‘男‘, ‘say‘:function(){ //this代表本對象 document.write("調用json內部的屬性:"+this.username+"<br/>") } }; document.write(jsobj.sex+"<br/>"); jsobj.say(); //NaN類型 //null類型 srt02=null; document.write(srt02); //undefined類型 </script> </html>
js變量類型詳解