• JavaScript 字符串 原理 + 字符串拼接 + 模板字符串详解 +案例



    字符串类型(string)详解

    字符串是通过单引号('')、双引号("")、或反引号(``)包裹的数据都叫字符串,
    单引号和双引号没有本质上的区别,推荐使用单引号
    let user_name = '小段';//使用单引号
    let gender = "男";//使用双引号
    let str = '123' ;//看上去是数字,但是用引号包裹了就成字符串
    let str1 = '' //这种情况叫做空字符串
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6

    ## 注意事项:

    1、无论单引号或是双引号必须成对使用
    2、单引号/双引号可以互相嵌套,但是不可以自己嵌套自己(如单引号嵌套双引号;双引号嵌套单引号)
    3、必要时可以使用转义符,输出单引号或双引号

    // 利用字符串 + 拼接
    console.log(‘我喜欢你’ + ‘贺’) //string+string
    console.log(‘贺今年年龄是:’ + 18) //string +number
    let uname = ‘椋焜’
    console.log(‘我叫:’ + uname) //string+变量

    拼接字符串小案例

    // 拼s接字符串小案例
    let ages = prompt(‘请输入您的年龄:’)
    document.write(‘贺今年’ + ages +‘岁了’)

    ## 模板字符串

    作用:

        拼接字符串和变量
        拼接字符串用起来比较麻烦
        document.write('贺今年' + ages +'岁了')
    
    • 1
    • 2
    • 3

    ## 改进

    用 `` 反引号  (1左键左边那个) 
    内容拼接变量时用${}包住变量
    
    • 1
    • 2


    document.write(大家好,我叫${unames},今年${age}岁了)
    document.write(

    123

    adc

    )

    ## 字符串类型总结:

    1、JavaScript 中什么样数据我们知道时字符串类型?
    只要单引号、双引号、反引导包含起来的就是字符串类型
    2、字符串拼接比较麻烦,我们可以使用什么来解决这个问题?
    模板字符串,可以让我们拼接字符串更简单。

    拼接字符串+模板字符串详解案例

    // 模板字符串练习   标题  页面输出用户信息案例
            // 需求:页面弹出对话框,输入名字和年龄,页面显示:大家好,我叫xxx,今年xx岁了
    
            let uname = prompt('请输入您的名字')
            let age = prompt('请输入您的年龄')
            document.write('大家好,我叫' + uname + ',今年' + age +'岁了')
            document.write(`大家好,我叫${uname},今年${age}岁了`)
            document.write(`大家好,我叫${uname},今年${age}岁了`)
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
  • 相关阅读:
    Java毕业设计-基于springboot开发的网上租赁系统设计与实现-毕业论文(附毕设源代码)
    《神经网络与深度学习》算法伪代码汇总
    【shell】shell自动化脚本笔记与注意事项【未完待续...】
    《计算机工程》期刊投稿记录(实时更新)
    leetcode_318 最大单词乘积
    百度api搜索,跳过安全验证
    28-k8s集群中-StatefulSets控制器(进阶知识)
    Python爬虫实战(七):某讯较真辟谣小程序爬虫
    工作手机定制服务
    Android开发知识学习——从Retrofit原理来看HTTP
  • 原文地址:https://blog.csdn.net/qq_48203828/article/details/126382708