国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

JS值類型、引用類型、強制類型轉(zhuǎn)換

Alan / 962人閱讀

1、js中的數(shù)據(jù)類型

js中有5中簡單數(shù)據(jù)類型(也稱為基本數(shù)據(jù)類型): Undefined、Null、Boolean、Number和String。一種復雜類型:Object

2、js變量按照存儲類型分為值類型和引用類型

值類型: string number boolean undefined
引用類型: Object Array Function //數(shù)組和函數(shù)本質(zhì)上也是對象
區(qū)別 
值類型                        引用類型
    var a = 100;                var a = {age: 100,name: "張三"}
    var b = a;                  var b = a;
    a = 200;                    a.age = 200;
    console.log(b) // 100       console.log(b) // Object {age: 200, name: "張三"}

3、變量計算-強制類型轉(zhuǎn)化

· 字符串拼接   100 + "" // "100"
· == 運算     null == undefined // true
· if語句
· 邏輯運算

if語句
var a = true;
if(a){
    //..
}
var b = "";
if(b){
    //...
}
var c = 100;
if(c){
    //...
}
其中b、c都轉(zhuǎn)化為了布爾值

邏輯運算
console.log(10 && 0); // 0
console.log( "" || "abc"); // "abc"
console.log(!window.abc) //true
// 判斷一個變量會被當做true還是false
var a = 100;
console.log(!!a); // true

4、js中使用typeof能得到的類型

typeof undefined // undefined
typeof "abc" // string
typeof 123 // number
typeof true // boolean
typeof {} // object
tyoepf [] // object
typeof null //object
typeof console.log //function

5、js中有哪些內(nèi)置函數(shù)-數(shù)據(jù)封裝類對象

Object
Array
Boolean
Number
String
Function
Date
RegExp
Error

6、如何理解JSON

//json 是一個js內(nèi)置對象,類似Math
// json也是一種數(shù)據(jù)格式
JSON.stringify({a:10,b:100}); js對象轉(zhuǎn)json
JSON.parse("{"a":10,"b":100}"); json轉(zhuǎn)js對象

 

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/84861.html

相關(guān)文章

  • JS基礎(chǔ)知識 --變量類型和計算

    摘要:邏輯運算判斷一個變量會被當做還是內(nèi)置函數(shù)和對象中內(nèi)置了一些函數(shù)和對象,直接可以調(diào)用開發(fā)。根據(jù)提供的內(nèi)置函數(shù)包括和。注意基礎(chǔ)語法提供的內(nèi)置函數(shù)和方法只有這些,像那是瀏覽器提供給我們的。 變量類型和計算 1. 變量類型 js變量類型分為基本類型(或者叫值類型)和引用類型。(按照存儲方式區(qū)分)? 值類型 值類型:Number、String、Boolean、Null、Undefiend;...

    levy9527 評論0 收藏0
  • JavaScript學習總結(jié)(一)基礎(chǔ)部分

    摘要:前綴規(guī)范每個局部變量都需要有一個類型前綴,按照類型可以分為表示字符串。例如,表示以上未涉及到的其他對象,例如,表示全局變量,例如,是一種區(qū)分大小寫的語言。布爾值與字符串相加將布爾值強制轉(zhuǎn)換為字符串。 基本概念 javascript是一門解釋型的語言,瀏覽器充當解釋器。js執(zhí)行時,在同一個作用域內(nèi)是先解釋再執(zhí)行。解釋的時候會編譯function和var這兩個關(guān)鍵詞定義的變量,編譯完成后從...

    AlanKeene 評論0 收藏0
  • Js基礎(chǔ)知識(一) - 變量

    摘要:內(nèi)置函數(shù)和對象中內(nèi)置了一些函數(shù)和對象,很多語言都會有內(nèi)置的方法,直接可以調(diào)用開發(fā)。根據(jù)語法標準提供的內(nèi)置函數(shù)包括和。注意基礎(chǔ)語法提供的內(nèi)置函數(shù)和方法只有這些,像那是瀏覽器提供給我們的。強制類型轉(zhuǎn)換大家應該都知道。 js基礎(chǔ) - 變量 *大家對js一定不會陌生,入門很簡單(普通入門),很多人通過網(wǎng)絡資源、書籍、課堂等很多途徑學習js,但是有些js基礎(chǔ)的只是往往被大家遺漏,本章就從js變量...

    leone 評論0 收藏0
  • Js基礎(chǔ)知識(一) - 變量

    摘要:內(nèi)置函數(shù)和對象中內(nèi)置了一些函數(shù)和對象,很多語言都會有內(nèi)置的方法,直接可以調(diào)用開發(fā)。根據(jù)語法標準提供的內(nèi)置函數(shù)包括和。注意基礎(chǔ)語法提供的內(nèi)置函數(shù)和方法只有這些,像那是瀏覽器提供給我們的。強制類型轉(zhuǎn)換大家應該都知道。 js基礎(chǔ) - 變量 *大家對js一定不會陌生,入門很簡單(普通入門),很多人通過網(wǎng)絡資源、書籍、課堂等很多途徑學習js,但是有些js基礎(chǔ)的只是往往被大家遺漏,本章就從js變量...

    MageekChiu 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<