博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
字符串
阅读量:4356 次
发布时间:2019-06-07

本文共 1163 字,大约阅读时间需要 3 分钟。

用 '' "" 表示

用\"或\'表示为字符,转义字符\标记

\x## 表示十六进制

如 \x41 = A

\u####表示Unicode字符;

多行字符串: ··表示(ES6新标准)

部分字符串操作:

"use strict";var x =1, y = 2;var name = "小明";var age = 18;var message = "hello ,"+name +","+age +"你好";var test = `23333333`;console.log(message);console.log(test);var string = "asdxuhaoran ";console.log("长度:"+test.length);console.log(string.toUpperCase());console.log(string[2]);
// hello ,小明,18你好 // 2333 // // 3333 // 长度:10 // ASDXUHAORAN // d

 

 

JavaScript为字符串提供了一些常用方法,注意,调用这些方法本身不会改变原有字符串的内容,而是返回一个新字符串:

toUpperCase

 

toUpperCase()把一个字符串全部变为大写:var s = 'Hello';s.toUpperCase(); // 返回'HELLO'

 

toLowerCase

toLowerCase()把一个字符串全部变为小写:

var s = 'Hello';var lower = s.toLowerCase(); // 返回'hello'并赋值给变量lowerlower; // 'hello'

 

indexOf

indexOf()会搜索指定字符串出现的位置:

var s = 'hello, world';s.indexOf('world'); // 返回7s.indexOf('World'); // 没有找到指定的子串,返回-1

 

substring

substring()返回指定索引区间的子串:var s = 'hello, world's.substring(0, 5); // 从索引0开始到5(不包括5),返回'hello's.substring(7); // 从索引7开始到结束,返回'world'

参考:https://www.liaoxuefeng.com/wiki/001434446689867b27157e896e74d51a89c25cc8b43bdb3000/001434499203693072018f8878842a9b0011e3ff4e38b6b000

 

转载于:https://www.cnblogs.com/donke/p/10013203.html

你可能感兴趣的文章
React之todo-list
查看>>
cocoapods降级版本
查看>>
Leetcode:Unique Binary Search Trees
查看>>
Flash动画播放
查看>>
HDUOJ-----Computer Transformation
查看>>
HDUOJ-----2838Cow Sorting(组合树状数组)
查看>>
自定义控件之---抽屉式弹窗控件.
查看>>
一款纯css3实现的机器人看书动画效果
查看>>
加班与效率
查看>>
轻量级Modal模态框插件cta.js
查看>>
MyEclipse下SpringBoot+JSP整合过程及踩坑
查看>>
重定向和管道
查看>>
实验五
查看>>
STL学习笔记(第二章 C++及其标准程序库简介)
查看>>
Operator_countByValue
查看>>
Java 日期往后推迟n天
查看>>
Web应用漏洞评估工具Paros
查看>>
Git 和 Github 使用指南
查看>>
20180925-4 单元测试
查看>>
mysql的数据存储
查看>>