JavaScript 字符串 String 用法

JavaScript 字符串(String)

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() 将字符串显示为上标文本

原文地址:https://blog.51cto.com/13578973/2419296

时间: 2024-10-11 22:13:21

JavaScript 字符串 String 用法的相关文章

《Javascript权威指南》学习笔记之十一:处理字符串---String类和正则表达式

一.正则表达式的基本语法 1.概念:正则表达式由普通字符和特殊字符(元字符)组成的文本模式,该模式描述在查找字符串主体时待匹配的一个或者多个字符串.正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配. 普通字符包括所有的大小写字母字符.所有数字.所有标点符号及一些特殊符号.普通字符本身可以组成一个正则表达式,也可以和元字符组合组成一个正则表达式:而元字符则具有特殊的含义,包括().[].{}./.^.$.*.+.?...|.-.?:.?=.?! 2.基本语法 3.优先权含义 二.使用

JavaScript 字符串(String) 对象

JavaScript 字符串(String) 对象 String 对象用于处理已有的字符块. JavaScript 字符串 一个字符串用于存储一系列字符就像 "John Doe". 一个字符串可以使用单引号或双引号: 实例 var carname="Volvo XC60";var carname='Volvo XC60'; 你使用位置(索引)可以访问字符串中任何的字符: 实例 var character=carname[7]; 字符串的索引从零开始, 所以字符串第一

JavaScript学习-js中的数组/Boolean类/字符串String类

JavaScript学习 [js中的数组] 1.数组的概念:是在内存中连续储存对个有序元素的结构 元素的顺序称为下标,通过下标查找对象元素. 2.数组的声明: ① 字面量声明:var arr1 = []; js中,同一数组,可以储存多种不同的数据类型: 例如: var arr1 = [1,"2",true,{"name":"hahhah"},[1,2]] ② new关键字声明: var arr2 = new Arry(参数) >>&g

JavaScript中string.replace的一个特殊用法

1 <!DOCTYPE html> 2 <html xmlns="http://www.w3.org/1999/xhtml"> 3 <head> 4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> 5 <title></title> 6 <script type="tex

Javascript --扩展String实现替换字符串中index处字符

String.prototype.replaceCharAt = function(n,c){ return this.substr(0, n)+ c + this.substr(n+1,this.length-1-n); } Javascript --扩展String实现替换字符串中index处字符

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

× 目录 [1]定义 [2]引号 [3]反斜线[4]特点[5]转字符串[6]长度属性[7]实例方法 前面的话 javascript没有表示单个字符的字符型,只有字符串String类型,字符型相当于仅包含一个字符的字符串 字符串String是javascript基本数据类型,同时javascript也支持String对象,它是一个原始值的包装对象.在需要时,javascript会自动在原始形式和对象形式之间转换.本文将介绍字符串String原始类型及String包装对象 定义 字符串String类

javascript的String字符串对象

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head> <title>typeof</title></head><body><script> //1.typeof只能判断基本数据类型 //(1)字符串

JavaScript中String对象的match()、replace() 配合正则表达式使用

正则表达式由来已久,查找替换功能非常强大,但模板难记复杂. JavaScript中String对象的match().replace()这2个方法都要使用正则表达式的模板.当模板内容与字符串不相匹配时,match()返回null,replace()返回原字符串. 正则表达式的模板对象 //标准写法 regexp = new RegExp(pattern[, flag]); pattern: 模板的用法是关键,也是本章的主要内容. flag: "i"(ignore)."g&quo

javascript 之String

1 String.prototype.format = function(args){ 2 var _dict = typeof(args)=='object'?args:arguments; 3 return this.replace(/\{([^{}]+)\}/g,function(s,k){ 4 return (_dict[k]==undefined)?s:_dict[k]; 5 }); 6 }; string.replace(regexp, replacement) 参数: regexp