JavaScript基础--字符串类型

一、字符串:只要是用单引号或者双引号包起来的

二、字符串的长度:单个字符的个数 字符串变量.leagth

三、空字符:字符串的长度为0

四、字符串的拼接: +

1、加号左右两边只要有一个是字符串就是字符串的拼接

2、加号左右两边都是数字就是数字的四则运算

五、隐式转换:不用人工干预的情况下进行转换的行为,程序在运行过程中自动发生转换 (动态类型语言)

javascript 复制代码
    var str_1 = 'JavaSE'
    console.log(str_1)
    console.log(typeof str_1) //string
    var str_2 = '-12.45'
    console.log(str_2)
    console.log(typeof str_2) //string
    var num = 12.45
    console.log(num)
    var str_3 = 'fa$%& lse'
    console.log(str_3)
    console.log(str_1.length) //6
    console.log(str_2.length) //5
    console.log(str_3.length) //9
    var strEmpty = '   '
    console.log(strEmpty)
    console.log(strEmpty.length)
javascript 复制代码
    var strNum1 = 12
    var strWeb = 'web前端',
      strJava = 'Java后端'
    console.log('我喜欢的编程语言是:' + strWeb + strJava)
    console.log(strJava + strNum1)
    console.log(5 + strNum1) //17
javascript 复制代码
    console.log(isNaN(str_1)) //true
    console.log(isNaN(str_2)) //false
    console.log(isNaN(str_3)) //true
    console.log(isNaN("")) //false  --> 0 
相关推荐
她说..1 分钟前
Java 默认值设置方式
java·开发语言·后端·springboot
忧郁的紫菜21 分钟前
基础实现:单篇 Markdown 转 Word
开发语言·c#·word
古夕27 分钟前
多应用同域部署下 Favicon 异常问题排查与治理
前端·javascript
甜美的小天鹅28 分钟前
Swifter C#之inline还是不inline,这是个问题
开发语言·c#
小短腿的代码世界31 分钟前
Qt Bluetooth源码深度解析:从HCI协议到跨平台API的完整架构
开发语言·qt·架构
逗逗豆巴吧41 分钟前
WPS 加载项中实现当前文档直接上传
前端·javascript·ecmascript 6
妙码生花43 分钟前
从 PHP 到 AI + Golang,程序员自救转型手记(二十一):网络请求封装优化
前端·javascript·vue.js
用户11481867894841 小时前
普通Fetch、Fetch流式、Axios、SSE:谁才是流式输出的正确操作?
前端·javascript
北冥you鱼1 小时前
Go 语言读取链上数据:从基础到实战
开发语言·后端·golang
nianniannnn1 小时前
c++复习自存--继承
开发语言·c++