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

資訊專欄INFORMATION COLUMN

JS值類型、引用類型、強制類型轉換

Alan / 955人閱讀

1、js中的數據類型

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

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

值類型: string number boolean undefined
引用類型: Object Array Function //數組和函數本質上也是對象
區別 
值類型                        引用類型
    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、變量計算-強制類型轉化

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

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

邏輯運算
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中有哪些內置函數-數據封裝類對象

Object
Array
Boolean
Number
String
Function
Date
RegExp
Error

6、如何理解JSON

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

 

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/84861.html

相關文章

  • JS基礎知識 --變量類型和計算

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

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

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

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

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

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

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

    MageekChiu 評論0 收藏0

發表評論

0條評論

Alan

|高級講師

TA的文章

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