欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

javascript權(quán)威指南 學(xué)習(xí)筆記之javascript數(shù)據(jù)類型

 更新時間:2011年09月24日 19:16:57   作者:  
JavaScript中允許使用三種基本數(shù)據(jù)類型 數(shù)字,文本字符和布爾值。其中數(shù)字包括符點數(shù).此外,它還支持兩種小數(shù)據(jù)類型 -null(空)和undefined(未定義),該兩種小數(shù)據(jù)類型,它們各自只定義了一個值 。
復(fù)制代碼 代碼如下:

<!doctype html>
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title>javascript數(shù)據(jù)類型</title>
</head>
<body>
<script type="text/javascript">
/**
JavaScript中允許使用
三種基本數(shù)據(jù)類型----數(shù)字,文本字符和布爾值。其中數(shù)字包括符點數(shù).
此外,它還支持兩種小數(shù)據(jù)類型---null(空)和undefined(未定義),該兩種小數(shù)據(jù)類型,它們各自只定義了一個值 。
還支持復(fù)合數(shù)據(jù)類型---對象(object),注意數(shù)組也是一種對象
另外,js還定義了一種特殊的對象---函數(shù)(function),注意:函數(shù)也是一種數(shù)據(jù)類型,真的很強大。。。
除了函數(shù)和數(shù)組外,JavaScript語言的核心還定義的其他一些專用的對象。例如:Date,RegExp,Error......
*/
/**
三種基本數(shù)據(jù)類型
*/
var $num = 111;
var $str = "aaabbbccc";
var $b = false;
document.write("javascript中的各種數(shù)據(jù)類型:");
document.write("<br/>$num的類型: "+typeof $num);//number
document.write("<br/>$str的類型: "+typeof $str);//string
document.write("<br/>$b的類型: "+typeof $b);//boolean
/**
兩種小數(shù)據(jù)類型
*/
var x ;
document.write("<br/>x的數(shù)據(jù)類型:"+typeof x);//undefined
var bbb = !x;//true
document.write("<br/>bbb的數(shù)據(jù)類型:"+typeof bbb);//boolean
document.write("<br/>兩種小數(shù)據(jù)類型:"+typeof null+","+typeof undefined);//object,undefined
/**
特殊數(shù)據(jù)類型:函數(shù)
*/
function myFun(x){//..............aaa處
return x*x;
}
var myFunFun = function(x){//..............bbb處
return x*x;
}
alert(myFun);//aaa處
alert(myFunFun);//bbb處
document.write("<br/>myFun,myFunFun的類型: "+typeof myFun+","+typeof myFunFun);//function,function
/**
對象數(shù)據(jù)類型,以下三種方式
*/
//第一種方式:通過構(gòu)造基本對象,為對象添加屬性來達到
var obj = new Object();
obj.name = "yangjiang";
obj.sex = "sex";
//第二種方式:利用對象直接量
var ooo = {};
ooo.name = "yangjiang";
ooo.sex = "sex";
//第三種方式:定義類型(有點像JAVA語言中的類):此種方式最常用
function People(name,sex){
this.name = name;
this.sex = sex;
}
var oooo = new People("yangjiang","sex");
//以下輸出三種方式的結(jié)果
document.write("<br/>obj的類型:"+typeof obj);//object
document.write("<br/>ooo的類型:"+typeof ooo);//object
document.write("<br/>oooo的類型:"+typeof oooo);//object
/**
數(shù)組 也是一種對象
*/
var $array = [];
var $arrayA = ["aaa","bbb",111,false];
var $arrayB = new Array();
document.write("<br/>$array的數(shù)據(jù)類型:"+typeof $array);//object
document.write("<br/>$arrayA的數(shù)據(jù)類型:"+typeof $arrayA);//object
document.write("<br/>$arrayB的數(shù)據(jù)類型:"+typeof $arrayB);//object
</script>
</body>
</html>

相關(guān)文章

  • 分享純手寫漂亮的表單驗證

    分享純手寫漂亮的表單驗證

    最近沒有項目做,閑來沒事,于是自己動手寫了幾個表單驗證,特此分享供大家參考
    2015-11-11
  • 原生js實現(xiàn)彈動小球效果

    原生js實現(xiàn)彈動小球效果

    這篇文章主要為大家詳細介紹了原生js實現(xiàn)彈動小球效果,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-04-04
  • js實現(xiàn)旋轉(zhuǎn)木馬輪播圖效果

    js實現(xiàn)旋轉(zhuǎn)木馬輪播圖效果

    這篇文章主要為大家詳細介紹了js實現(xiàn)旋轉(zhuǎn)木馬輪播圖,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-01-01
  • js中數(shù)組的常用方法小結(jié)

    js中數(shù)組的常用方法小結(jié)

    這篇文章主要介紹了js中數(shù)組的常用方法,結(jié)合實例形式分析了js中的常用數(shù)組方法,如push、concat、pop、splice、reverse、join等功能與用法,需要的朋友可以參考下
    2016-12-12
  • JavaScript裝飾器的實現(xiàn)原理詳解

    JavaScript裝飾器的實現(xiàn)原理詳解

    最近在使用TS+Vue的開發(fā)模式,發(fā)現(xiàn)項目中大量使用了裝飾器,看得我手足無措,今天特意研究一下實現(xiàn)原理,方便自己理解這塊知識點,有需要的小伙伴也可以參考一下
    2022-10-10
  • Javascript解決常見瀏覽器兼容問題的12種方法

    Javascript解決常見瀏覽器兼容問題的12種方法

    我們提倡盡可能使用CSS,而且我們常常能做到這一點。現(xiàn)代瀏覽器有很好的CSS支持-這無疑足夠好讓你使用CSS來控制布局和版面設(shè)計。但是有時候,某些網(wǎng)頁元素在不同的瀏覽器會出現(xiàn)不同。
    2010-01-01
  • JS彈出層單純的絕對定位居中示例代碼

    JS彈出層單純的絕對定位居中示例代碼

    這篇文章主要介紹了JS彈出層的絕對定位居中是如何實現(xiàn)的,需要的朋友可以參考下
    2014-02-02
  • JavaScript本地存儲實現(xiàn)用戶名存儲案例

    JavaScript本地存儲實現(xiàn)用戶名存儲案例

    本文主要介紹了JavaScript本地存儲實現(xiàn)用戶名存儲案例,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-07-07
  • 淺談window對象的scrollBy()方法

    淺談window對象的scrollBy()方法

    本文給大家介紹的是windows對象中的scrollBy()的定義和使用方法,十分的細致全面,有需要的小伙伴可以參考下。
    2015-07-07
  • 讓Firefox支持event對象實現(xiàn)代碼

    讓Firefox支持event對象實現(xiàn)代碼

    FireFox并沒有 window.event ,所以在FireFox下編寫事件處理函數(shù)是很麻煩的事。如果要得到 event 對象,就必須要聲明時間處理函數(shù)的第一個參數(shù)為event
    2009-11-11

最新評論