'Zhou' + 'is' + 'boy' === 'Zhouisboy' is true ?

javascript中的字符串

  • String;
  • 字符串是由一对单引号或者双引号包裹;
  • 它可能包含零个或多个字符
  • \(反斜杠)---> 转义字符;
  • 单双引号注意嵌套,尽量外双内单

注意:

  • JavaScript中是没有字符类型的,可以使用字符串来代替。
    • 要想表示一个字符,只需创建仅包含你写的字符的字符串即可;
  • javascript在被创建的时候,Unicode是一个 16 位 的字符集,所以javscript中的所有字符都是16位的;

记住字符串有一个length属性,之前有个PY问我,怎么获取这个字符串的长度,当时想了有点复杂,什么遍历,简直是小题大作了;

举个栗子:

var name = "zhouminghang";
console.log(name.length); //12

"zmh".length; //3,这样写不会在控制台打印出来结果;

字符串是不可变的,一旦字符串被创建,就永远无法改变他,但是我们可以使用+运算符进行字符拼接,从而产生一个新的字符串

var firstName = "Zhou";
var secondName = "Minghang";
var name = firstName + secondName;
console.log(firstName, secondName, name);

需要注意的s:

如果有两个包含完全相同的字符,且字符顺序也是相同的,那么它们两个会被认为是相同的字符串

'Zhou' + 'is' + 'boy' === 'Zhouisboy'; //true
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 第5章 引用类型(返回首页) 本章内容 使用对象 创建并操作数组 理解基本的JavaScript类型 使用基本类型...
    大学一百阅读 8,573评论 0 4
  • FreeCodeCamp - Basic JavaScript 写在前面: 我曾经在进谷前刷过这一套题,不过当时只...
    付林恒阅读 16,551评论 5 28
  • 今年教师节的福利是在太阳底下爆晒一小时。太阳的热情,空前高涨,天空湛蓝如洗,挡都挡不住地澄澈。 说这话的时候,我心...
    阿果悠悠阅读 2,087评论 0 0
  • **第一次做妈妈 ** 超过了预产期迟迟不发动,这真是我没有料到的,家人亲友都等得着急了,大家说一般推迟的都是女孩...
    Luckyeiko阅读 2,144评论 0 0
  • 先上图~~ 朋友圈第一位,炫耀一下。发现这个源于昨天下午我领导忽然跟我说了一句话:皇甫,我发现你读书的...
    小猪天堂阅读 2,507评论 4 1