JavaScript中基本數據類型Boolean、String和Number的含義和定義

2020-12-06 一都編程

第1節. 概述

#JavaScript#腳本語言中,其數據類型與其它高級語言是有區別的,它是弱類型的,在使用上不太嚴謹。

JavaScript數據類型從大體上分為:基本數據類型和引用數據類型。

(1). 基本數據類型是String(字符串)、Number(數字)、Boolean(布爾)。

(2). 引用類型有object(對象)、Date(日期)、Array(數組)等,引用類型比較多,這裡只列出了3個。

第2節. Number類型

在JavaScript中,沒有整數和小數之後,只要是數值全部使用Number表示,可以用來表示整數、小數或科學計數法,不像C#分得那麼細。

在這裡使用了var定義變量,定義了3個變量,並且賦值為整數、小數和科學表示的數值。

在JavaScript中,定義的變量不需要使用特定的數據類型名稱,全部使用var關鍵字定義,這也是弱類型的原因。

在JavaScript中,還可以將其它類型轉換為數字類型:

(1). 使用parseInt()可將字符串類型的整數轉換為整數。

(2). 使用parseFloat()可將字符串類型的小數轉換為小數。

(3). 在使用parseInt()和parseFloat()轉換時,true轉NaN,false轉NaN。」」字符串轉為NaN。非數字字符串轉為NaN。

(4). 使用Number()可以實現強制類型轉換。

var n = 200;//字符串形式的數字轉換為整數var nx = parseInt("200");//字符串形式的數字轉換為小數var nf = parseFloat("29.65");//強制轉換為300var x = Number("300");

第3節. String類型

JavaScript中的字符串使用String表示,需要使用單引號或雙引號括起來,而C#只能使用雙引號括起來。

對於字符串類型,不管是什麼單引號括起來,還是使用雙引號括起來,都可以使用+符號連接起來,形成一個大字符串。

第4節. Boolean類型

JavaScript中,布爾類型使用Boolean表示,其值只能是true或false。表示真和假。真使用true表示,假使用false表示。

Boolean常用於條件判斷,如if/while/do…while語句中使用。

相關焦點

  • 數據類型:Number類型 String類型 Object類型
    而這個過程也是ECMAScript 中內置函數和操作符的一般執行流程,更詳細的內容請參見3.5 節。  -  4. 數值轉換  有3 個函數可以把非數值轉換為數值:Number()、parseInt()和parseFloat()。第一個函數,即轉型函數Number()可以用於任何數據類型,而另兩個函數則專門用於把字符串轉換成數值。
  • 什麼是javascript?javascript需要學哪些內容?這篇文章告訴你!
    4.1.4 遺漏聲明4.1.5 顯示聲明與隱式聲明區別JS中變量聲明分顯式聲明和隱式聲明。剩餘可以是任意字母,美元符號,下劃線和數字(3)不能使用javascript中的關鍵字(保留字)來命名變量(4)中文也可以聲明變量,不建議使用它。
  • C#初學者教程系列4:C 數據類型示例,int、double、string、var
    C#中的數據類型是什麼?C#語言帶有一組基本數據類型。這些數據類型用於建立在應用程式中使用的值。讓我們探索C#中可用的基本數據類型。對於每個示例,我們將只修改Program.cs文件中的main函數。本示例僅展示了基本的幾種類型,實際上它的類型不只於此。僅以本文作拋磚引玉之意。1)int類型整數數據類型用於處理數字。
  • AJAXRPC: javascript調用服務端方法
    它允許你使用Javascript調用服務端方法,基於JSON數據協議,開源授權(LGPL),可同步和異步調用。 使用AJAXRPC,您可以像開發傳統的C/S程序一樣,來開發WEB程序,讓WEB開發更簡單和高效。 支持服務端語言:Java、.Net、PHP。 支持瀏覽器:IE、FireFox、Opera、Safari、Chrome。
  • Java數據類型的「誰都看得懂」總結
    Java數據類型總結(用你敏銳的洞察力猜猜上圖可以組成什麼詞?)Java語言是一種強類型語言,所謂強類型語言就是所有變量的使用都必須嚴格符合規定,所有變量都必須先定義後使用。既然有強類型語言,就一定存在弱類型語言弱類型語言的使用就跟強類型語言恰恰相反了,他不需要先定義後使用,比如Python,JavaScript等等的計算機語言都屬於弱類型語言。
  • 七天學會javascript第一天javascript介紹
    前幾周寫了幾篇關於入門php的文章,反響還不錯,之前簡單的提到了JavaScript,這周小編重點介紹JavaScript讓大家可以在一周時間內掌握這門前端語言的基本用法。javascript介紹javascript數據類型javascript運算符javascript對象javascript Date對象javascript String對象JavaScript常用於實現一些前端效果。前些年流行的flash已經慢慢的被淘汰,js盛行起來。javascript :客戶端編程。javascript是由客戶端去解釋運行的。
  • 靈活編碼要義:Python中一切皆對象
    全文共1560字,預計學習時長7分鐘Python是一門真正意義上面向對象的程式語言,你或許也聽過這句話:Python中一切皆對象。而談及對象,人們通常將之引用到數據集,並稱其為屬性,且對象具有某種預定義函數來更新這些數據或與其他對象交換數據。但實際上,函數也是一種對象。為什麼這樣講?往下看吧!
  • 面試官:Java 中有幾種基本數據類型是什麼?
    認識基本數據類型在學習基本數據類型之前,我們先認識一下這兩個單詞:1、bit --位:位是計算機中存儲數據的最小單位,指二進位數中的一個位數,其值為「0」或「1」。2、byte --字節:字節是計算機存儲容量的基本單位,一個字節由8位二進位數組成。
  • JavaScript入門教程
    起源javascript前身叫做livescript,sun公司推出java,netspace公司引進java的概念,重新設計livescript,並更名javascript。發明者,布蘭登.艾克,表單驗證原先要經過伺服器,伺服器壓力大,等待時間長,js僅在客戶端就可完成。是什麼是一種腳本語言,是一種輕量級的程式語言。
  • 大數據開發基礎:Java基礎數據類型
    首先,Java八種數據類型,其實可以整合為四大數據類型,分別是:整型(byte、short、int、long)、浮點型(float、double)、字節型(char)、布爾型(boolean)。Java基礎數據類型
  • JavaScript基礎-內置對象
    Date 實例用來處理日期和時間通過Date實例獲取總毫秒數1.5 字符串對象基本包裝類型    為了方便操作基本數據類型,JavaScript 還提供了三個特殊的引用類型:String、Number和 Boolean。
  • Java基礎學習:java中的基本數據類型
    一、基本類型 1、基本類型 不使用New創建,聲明一個非引用傳遞的變量,且變量的值直接置於堆棧中,大小不隨運行環境變化,效率更高。使用new創建的引用對象存儲在堆中。
  • 引用數據類型的概念_引用數據類型有哪幾種
    引用類型 由類型的實際值引用(類似於指針)表示的數據類型。如果為某個變量分配一個引用類型,則該變量將引用(或「指向」)原始值。不創建任何副本。引用類型包括類、接口、委託和裝箱值類型。
  • 在JavaScript字符串的search()方法中,如何匹配正則表達式?
    正則表達式可簡單,可複雜,需要根據語法定義模式。在各個程式語言中,也會推出一些與正則表達式相關的輔助操作,如替找操作等。第三節:正則表達式語法在JavaScript中,對於正則表達式的定義,使用字面量表示法的基本語法如下:/模式/修飾符基本語法說明如下:使用兩個/來表示一個正則表達式匹配模式。第一個/後面跟匹配模式。
  • vue高級進階系列——用typescript玩轉vue和vuex
    /action';Vue.use(Vuex);export default new Vuex.Store({state,mutations,actions,});複製代碼完畢,這就是基本的vuex的開發模式。
  • 信息學競賽Pascal語言:記錄與文件類型(九)
    合肥奧數網訊:合肥市青少年信息學競賽Pascal語言:記錄與文件類型。   1.記錄的定義:     type 類型標識符=record        欄位名1:類型1;        欄位名2:類型2;         ...
  • 第四篇:JavaScript基本數據類型
    JavaScript基本數據類型有String(字符串類型)、Number(數字類型)、Boolean(布爾類型)、Array(數組類型)、Date(日期類型)。不同於Java語言,JS 語言是弱數據類型,聲明變量時不需要說明數據類型,JS解釋器會自動根據變量的值賦予變量對應的數據類型。
  • JavaScript 面試中常見算法問題詳解
    JavaScript 面試中常見算法問題詳解,翻譯自 https://github.com/kennymkchan/interview-questions-in-javascript
  • 在JavaScript中,使用replace()、test()和exec()方法匹配字符串
    ;var res = str.replace("案例", "例子");document.write(res);</script>此JS代碼說明如下:在replace()方法中第一個參數使用了一個字符串,這個字符串是「案例」。在replace()方法中第二個參數是最終要替換為的新字符串。這裡是「例子」。該代碼的含義是將「案例」替換為「例子」。
  • PHP丨PHP基礎知識之數據類型之間相互轉換
    昨天剛講完PHP基礎知識數據類型,今天就來講講PHP數據類型的轉換。轉換變量或者值的類型,轉換成其他數據類型的方法主要分為兩大類:自動轉換和強制轉換。(int)、(integer):轉換成整形(float)、(double)、(real):轉換成浮點型(string):轉換成字符串(bool)、(boolean):轉換成布爾類型(array