JavaScript字符串存储一系列字符,如“John Doe”。字符串可以是双引号或单引号内的任何文本:

<!DOCTYPE html>
<html>
<meta charset="utf-8">
<title></title>
<body> <h2>JavaScript 字符串</h2> <p>字符串写在引号内。 您可以使用单引号或双引号:</p> <p id="demo"></p> <script>
var carName1 = "Volvo XC60"; // 双引号
var carName2 = 'Volvo XC60'; // 单引号 document.getElementById("demo").innerHTML =
carName1 + " " + carName2;
</script> </body>
</html>

字符串属性

方法 描述
constructor 返回字符串的构造函数
length 返回字符串的长度
prototype 允许您向对象添加属性和方法

字符串方法

方法 描述
charAt() 返回指定索引处的字符(位置)
charCodeAt() 返回指定索引处的字符的Unicode
concat() 连接两个或多个字符串,并返回一个新的连接字符串
endsWith() 检查字符串是否以指定的字符串/字符结尾
fromCharCode() 将Unicode值转换为字符
includes() 检查字符串是否包含指定的字符串/字符
indexOf() 返回字符串中第一次找到的指定值的位置
lastIndexOf() 返回字符串中最后一次找到的指定值的位置
localeCompare() 比较当前语言环境中的两个字符串
match() 搜索字符串以查找与正则表达式匹配的内容,并返回匹配项
repeat() 返回具有指定现有字符串副本数的新字符串
replace() 在字符串中搜索指定的值或正则表达式,并返回替换指定值的新字符串
search() 在字符串中搜索指定值或正则表达式,并返回匹配的位置
slice() 提取字符串的一部分并返回一个新字符串
split() 将字符串拆分为子字符串数组
startsWith() 检查字符串是否以指定的字符开头
substr() 从字符串中提取字符,从指定的起始位置开始,然后通过指定的字符数
substring() 从两个指定索引之间的字符串中提取字符
toLocaleLowerCase() 根据主机的语言环境将字符串转换为小写字母
toLocaleUpperCase() 根据主机的语言环境将字符串转换为大写字母
toLowerCase() 将字符串转换为小写字母
toString() 返回String对象的值
toUpperCase() 将字符串转换为大写字母
trim() 从字符串的两端删除空格
valueOf() 返回String对象的原始值

字符串HTML包装器方法

HTML包装器方法返回包含在相应HTML标记内的字符串。这些不是标准方法,并且可能无法在所有浏览器中按预期工作。

方法 描述
anchor() 创建一个锚点
big() 使用大字体显示字符串
blink() 显示闪烁的字符串
bold() 以粗体显示字符串
fixed() 使用固定间距字体显示字符串
fontcolor() 使用指定的颜色显示字符串
fontsize() 使用指定的大小显示字符串
italics() 以斜体显示字符串
link() 将字符串显示为超链接
small() 使用小字体显示字符串
strike() 显示带删除线的字符串
sub() 将字符串显示为下标文本
sup() 将字符串显示为上标文本

JavaScript 字符串(String) 大全的更多相关文章

  1. JavaScript字符串String

    JavaScript中String类型用于表示由零个或者多个16位Unicode字符组成的字符序列即字符串:同时字符串可以用单引号或双引号表示. 下面是一些特殊的字面量: 字面量 含义\n 换行\t ...

  2. [转]JavaScript字符串函数大全

    JS自带函数concat将两个或多个字符的文本组合起来,返回一个新的字符串.var a = "hello";var b = ",world";var c = a ...

  3. JavaScript—字符串(String)用法

    字符串(String)去除空格 str = " hello python " // 去除左空格: str=str.replace( /^\s*/, ''); // 去除右空格: s ...

  4. JavaScript 字符串(String)对象

    String 对象 String 对象用于处理文本(字符串). 创建 String 对象的语法: new String(s); String(s); 参数 参数 s 是要存储在 String 对象中或 ...

  5. JavaScript 字符串(String)对象的方法

    anchor() 描述:用于创建 HTML 锚 原型:stringObject.anchor(anchorname) 用法: <script> var txt="Hello wo ...

  6. Javascript ----字符串(String)中的方法

    涉及字符串时,常用到的几个方法... --------------------------------------------------------------------------------- ...

  7. JavaScript字符串函数大全

    JS自带函数concat将两个或多个字符的文本组合起来,返回一个新的字符串.var a = "hello";var b = ",world";var c = a ...

  8. JavaScript字符串操作方法大全,包含ES6方法

    一.charAt() 返回在指定位置的字符. var str="abc" console.log(str.charAt(0))//a 二.charCodeAt() 返回在指定的位置 ...

  9. javascript类型系统——字符串String类型

    × 目录 [1]定义 [2]引号 [3]反斜线[4]特点[5]转字符串 前面的话 javascript没有表示单个字符的字符型,只有字符串String类型,字符型相当于仅包含一个字符的字符串 字符串S ...

随机推荐

  1. Eclipse为不同的文件类型设置编码格式和编辑器

    不知道大家遇到项目中编码格式不统一的情况没有,哈哈,我们就是,比如java的编码格式是GBK,html等编码是UTF-8,这样会导致很多问题,比如提交了一个UTF-8的java文件到SVN,会导致后端 ...

  2. python中动态创建类

    class Foo(Bar): pass Foo中有__metaclass__这个属性吗?如果是,Python会在内存中通过__metaclass__创建一个名字为Foo的类对象(我说的是类对象,请紧 ...

  3. Troubleshooting ORA-30036 - Unable To Extend Undo Tablespace (Doc ID 460481.1)

    Troubleshooting ORA-30036 - Unable To Extend Undo Tablespace (Doc ID 460481.1) APPLIES TO: Oracle Da ...

  4. Python—版本和环境的管理工具(Pipenv)

    pipenv简介 虚拟环境本质是一个文件,是为了适应不同的项目而存在.pipenv相当于virtualenv和pip的合体. 整合了 pip+virtualenv+Pipfile,能够自动处理好包的依 ...

  5. VSCode 如何同步设置

    微软新推出的 VSCode 是一款开源.轻量.良心的开发工具,一经问世,迅速受到全球广泛开发者的好评与青睐,威风之下有干掉 Sublime Text 的趋势.然而有不少 VSCode 使用者吐槽其不能 ...

  6. [Go] 利用channel形成管道沟通循环内外

    这个要解决的问题是,比如如果有一个大循环,取自一个大的文件,要进行逻辑处理,那么这个逻辑的代码要放在循环每一行的循环体里面,这样有可能会出现一个for循环的逻辑嵌套,一层又一层,类似俄罗斯套娃.如果放 ...

  7. 使用vue-video-player插件实现视频播放

    来自于https://blog.csdn.net/abelethan/article/details/89016678博客 1下载插件==>npm install vue-video-playe ...

  8. 【BZOJ2437】[Noi2011]兔兔与蛋蛋(博弈+二分图)

    传送门 题意: 给出一个\(n*m\)的棋盘,上面有若干个黑色棋子,若干个白色棋子,还有一个空格. 每次先手选择一个空格,将它与相邻的某个白色棋子交换:后手则选择一个空格,与相邻的某个黑色棋子交换. ...

  9. [C5] Andrew Ng - Structuring Machine Learning Projects

    About this Course You will learn how to build a successful machine learning project. If you aspire t ...

  10. IntelliJ IDEA 创建动态的JavaWeb工程(五)

    1. 创建动态的web项目 如果创建项目后没有自动创建web文件夹,即没有自动创建 web.xml 及 index.jsp 文件,还可以通过IDEA编辑器中的File -- Project Struc ...