當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


JavaScript String()用法及代碼示例

Javascript String() 構造函數用於可以用作構造函數或函數。創建一個新的字符串對象。它可以通過兩種不同的方式使用:

用法:

使用 new 關鍵字調用:

new String(object);

不使用 new 關鍵字調用

String(object);

參數值:該構造函數接受如上所述和如下所述的單個參數:

  • object: 此參數包含要轉換為字符串值的值。

返回值:

  • 當 String() 構造函數與 new 關鍵字一起使用來創建新的字符串對象時,它會返回新創建的字符串對象。
  • 當在不使用 new 關鍵字的情況下使用 String() 構造函數時,它的行為會有所不同,並返回原始字符串值而不是字符串對象。

示例 1:這是 javascript String() 構造函數的基本示例。

Javascript


// using with new keyword
let str = new String("Geeks");
console.log(str); 
//using without keyword
let strValue = String("Geeks");
console.log(strValue);
輸出
[String: 'Geeks']
Geeks


示例 2:在此示例中,我們將使用字符串構造函數創建一個基本字符串。

Javascript


function func() {
    let value = String("John");
    console.log(value);
}
func();
輸出
John


示例 3:在此示例中,我們將把布爾值轉換為字符串。

Javascript


function geek() {
    let x = Boolean(1);
    let y = Boolean(0);
    console.log(String(x));
    console.log(String(y));
}
geek();

輸出:在這裏,字符串構造函數充當將布爾值轉換為字符串的函數

true
false

示例4:在此示例中,我們將使用 String 函數返回Date()對象的字符串值。

Javascript


function geek() {
    let y = Date();
    console.log(String(y));        
}
geek()

輸出:在這裏,構造函數充當一個函數

Mon Mar 20 2023 21:51:30 GMT+0530 (India Standard Time)

支持的瀏覽器:

  • 穀歌瀏覽器
  • Firefox
  • IE瀏覽器
  • Opera
  • Safari

我們有 Javascript 字符串方法的完整列表,要檢查這些方法,請瀏覽此Javascript 字符串完整參考文章。



相關用法


注:本文由純淨天空篩選整理自riarawal99大神的英文原創作品 JavaScript String() Constructor。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。