JavaScript的受歡迎程度由於其適應性而無法阻擋。遵循此JavaScript初學者指南,並開始培養您在JS堆棧中的專業知識。

What are JavaScript Data Types? |什麼是JavaScript數據類型? |初學者指南

概述

無論您是平庸的水平還是經驗豐富的開發人員,您都會為開發工作中的問題提供解決方案。 Containerize.com已經開始在編程類別中編寫教程博客文章,我們從 JavaScript初學者指南 開始。由於我們是開始的,因此本文是關於JavaScript數據類型的。讓我們探索 什麼是JavaScript數據類型 ,並查看如何有效地在源代碼中使用它們的示例。因此,徹底詳細介紹本初學者指南,以便您可以很好地了解 JavaScript數據類型 。 我們正在介紹以下幾點:

解釋的數據類型|什麼是數據類型?

數據類型就是要告訴編譯器如何解釋或編譯數據。數據類型的使用至關重要,必須明智地使用。簡而言之,它是關於數據的格式,例如數字,字符串,布爾值等。但是,有兩類數據類型原始數據類型和非主要數據類型。我們將在下一節中進行八種原始數據類型。

什麼是JavaScript數據類型?

實際上,JavaScript是一種鬆散的類型語言,這意味著您不必明確定義變量類型。您可以為變量分配任何值,該變量將存儲該值,例如字符串,BigInt,Boolean或更多。

JavaScript初學者指南

####原始數據類型 原始數據類型是不變的,在創建和初始化之後無法更改。但是,您可以重新分配一個新值,但不能突變現有值。 例如:

var name = "my name is mustafa";
name = "my name is changed";
console.log(name) // output:  my name is changed
name[0] = "M";
console.log(name) // output: my name is changed

在上面的示例中,字符串是一種原始數據類型,舊值被新值替換,但是現有值的變化並未反映。因此,我們可以看到它仍然是“我的名字已更改”而不是“我的名字已更改”;

####非主要數據類型 非主要數據類型是可變的,簡單的單詞與原始數據類型相反。 例如:

var arr = [1,2,3];
arr[0] = 11;
console.log(arr) // output: [11,2,3]

另外,按值比較原始數據類型,並始終通過參考比較非促進數據類型。 例如:

// Primitive Data Type

var first_name = "mustafa";
var last_name = "mustafa";
first_name === last_name  // true

// Non-Primitive Data Type

var arr = [1,2];
var arr2 = [1,2];
arr === arr2 // false
// BUT
var arr = [1,2];
var arr2 = [1,2];
arr = arr2;
arr === arr2 // true

現在,讓我們一一瀏覽數據類型。有6種原始數據類型和1種非主要數據類型。 原始數據類型包括:

  • 字符串 :此數據類型代表文本數據,該數據由引號包圍的字符序列組成。
  • 數字 :它表示十進制/非確定數據,尤其是整數或浮點。
  • 布爾值 :邏輯值的表示為或錯誤。
  • 符號 :符號用於保持獨特的值。
  • 未定義 :一個沒有任何值或非初始化變量的變量。
  • null :沒有任何值被視為null。 非主要數據類型包括:
    對象 :它用於存儲由鍵值對組成的數據集合。

結論

這是該 JavaScript初學者指南的終結 。我們已經經歷了 什麼是JavaScript數據類型 ?此外,我們還探索了什麼是簡而言之的數據類型。您應該更好地理解JavaScript中的非主要和 原始數據類型 。如果您想為求職面試做準備,這篇博客文章確實會為您提供幫助。 最後,Containerize.com是不斷地撰寫有關進一步開源產品和主題的博客文章。此外,您可以在我們的社交媒體帳戶FacebookLinkedInTwitter上關注我們。

問一個問題

您可以在我們的論壇上讓我們知道您的問題或查詢。

##常見問題解答 8種JavaScript數據類型是什麼? 請訪問此鏈接以了解8種JavaScript數據類型。

也可以看看