欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

js字符串拼接的4種常見方法

 更新時間:2023年07月19日 09:44:33   作者:西晉的no1  
JavaScript中,字符串拼接是非常常見的操作,拼接字符串有很多種方式,這篇文章主要給大家介紹了關于js字符串拼接的4種常見方法,需要的朋友可以參考下

一、使用連接符 + 把想要連接的字符串串起來

let shy = '帥哥'
let a =  '我是' + shy
console.log(a)  // 我是帥哥

二、模板字符串

模板字符串(template string)是增強版的字符串,用反引號(`)標識,特點:

1) 字符串中可以出現(xiàn)換行符

2) 可以使用 ${xxx} 形式輸出變量

1. 最基礎的變量拼接

// 變量拼接
let shy = '帥哥'
let a =  `我是${shy}`
console.log(a)  // 我是帥哥

2. 在模版字符串中使用htnl代碼以及多行文本代碼

// html代碼以及換行文本
let hi=`<div>
    <h2>你好呀!</h2>
</div>`
console.log(hi)  // 原樣輸出,包括換行

3. 插入一個表達式

// 插入表達式
let x=30;
let y=10;
let a=`x-y=${x-y}`
console.log(a)  // 輸出表達式計算結果

4. 在模版字符串里面調用函數(shù)表達式

let food=function(){
    return "蘋果"
}
let a=`我喜歡吃${food()}`;
console.log(a)

三、使用 js的 concat() 方法連接字符串或數(shù)組

concat() 方法用于連接兩個或多個數(shù)組或者字符串。

該方法不會改變現(xiàn)有的數(shù)組,而僅僅會返回被連接的新數(shù)組。

字符串就會拼接在一起

// 拼接數(shù)組
let a = ['java']
let b = ['script']
 
let str = a.concat(b)
 
console.log(a)
console.log(b)
console.log(str)  //  ["java", "script"]

// 拼接字符串
let a = 'java'
let b = 'script'
 
let str = a.concat(b)
 
console.log(a)
console.log(b)
console.log(str)  // javascript

四、使用 js的 join() 方法,把數(shù)組中的所有元素放入一個字符串

join() 方法把數(shù)組中的所有元素放入一個字符串:

join()——默認每個元素中之間是逗號隔開

join("-")——每個元素之間以- 隔開,分隔符可自定義

var arr=[1,2,3];
var str=arr.join();// 默認是逗號,也可以自定義連接符
var str2=arr.join('-');// 自定義連接符-
var str3=arr.join('.');// 自定義連接符-
console.log(arr); // [1,2,3]
console.log(str); // 1,2,3
console.log(str2); // 1-2-3
console.log(str3); // 1.2.3

參考資料:

1、 https://blog.csdn.net/chenjunxing1992/article/details/125514168

2、https://blog.csdn.net/m0_51708342/article/details/119005518

3、https://blog.csdn.net/weixin_44880730/article/details/109379041

總結

到此這篇關于js字符串拼接的4種常見方法的文章就介紹到這了,更多相關js字符串拼接內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • js驗證輸入是否為手機號碼或電話號碼示例

    js驗證輸入是否為手機號碼或電話號碼示例

    使用js驗證輸入是否為手機號碼或電話號碼,下面有個不錯的示例,感興趣的朋友可以參考下
    2013-12-12
  • JS高階函數(shù)原理與用法實例分析

    JS高階函數(shù)原理與用法實例分析

    這篇文章主要介紹了JS高階函數(shù)原理與用法,結合實例形式分析了javascript函數(shù)式編程、一等函數(shù)、高階函數(shù)等相關概念、原理及使用技巧,需要的朋友可以參考下
    2019-01-01
  • 淺談使用MVC模式進行JavaScript程序開發(fā)

    淺談使用MVC模式進行JavaScript程序開發(fā)

    這篇文章主要介紹了淺談使用MVC模式進行JavaScript程序開發(fā),同時也介紹了一些JavaScript的MVC框架,需要的朋友可以參考下
    2015-11-11
  • Three.JS實現(xiàn)三維場景

    Three.JS實現(xiàn)三維場景

    這篇文章主要為大家詳細介紹了Three.JS實現(xiàn)三維場景,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-12-12
  • 頁面中js執(zhí)行順序

    頁面中js執(zhí)行順序

    頁面中js的執(zhí)行順序:在頁面的head標簽中添加一段js代碼,在頁面的尾部也就是</body>之前添加一段代碼,然后在body的onload事件中引用一個函數(shù),此三者的執(zhí)行順序如何?
    2009-11-11
  • 微信小程序實現(xiàn)拍照和相冊選取圖片

    微信小程序實現(xiàn)拍照和相冊選取圖片

    這篇文章主要為大家詳細介紹了微信小程序實現(xiàn)拍照和相冊選取圖片,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-05-05
  • js獲取對象的屬性值兩種方式

    js獲取對象的屬性值兩種方式

    這篇文章主要介紹了js獲取對象的屬性值兩種方式,在JavaScript中訪問對象的屬性值可以通過點運算符(.)或括號運算符([])兩種方式,文中將兩種方式的代碼介紹的非常詳細,需要的朋友可以參考下
    2024-10-10
  • 把json格式的字符串轉換成javascript對象或數(shù)組的方法總結

    把json格式的字符串轉換成javascript對象或數(shù)組的方法總結

    下面小編就為大家?guī)硪黄裫son格式的字符串轉換成javascript對象或數(shù)組的方法總結。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-11-11
  • canvas實現(xiàn)探照燈效果

    canvas實現(xiàn)探照燈效果

    本文介紹了使用clip()方法實現(xiàn)一個探照燈效果的實例,具有很好的參考價值,下面跟著小編一起來看下吧
    2017-02-02
  • 超強推薦的js編程中的簡潔寫法收集

    超強推薦的js編程中的簡潔寫法收集

    超強推薦的js編程中的簡潔寫法收集...
    2007-08-08

最新評論