JavaScript内建对象-String
JavaScript中通过双引号或单引号界定一个字符串。
String对象只有一个属性:length属性,得到字符串的长度。
处理字符串本身的方法
charAt(index)
返回字符串中index指定位置处的一个字符。
charCodeAt(index)
返回字符串中index指定位置处的字符的Unicode编码(0~65 535之间的整数,index超出字符串范围则返回NaN)。
concat(str2)
将字符串Str2连接在当前字符串后组成一个新的字符串,其功能与“+”运算符相同。
fromCharCode()
String对象的一个静态方法,方法以参数列表中指定的各整数作为字符的Unicode编码,并连接这些字符创建字符串。
indexOf(str[, startIndex])
在当前字符串中从左到右查找子字符串并返回子字符串str在字符串中第一次出现时,子字符串的起始(首字母)位置索引,如果找不到则返回-1。
lastIndexOf(str[, startIndex])
与indexOf(str[, startIndex])方法作用相同,在当前字符串中查找子字符串str,但是查找的方向为从右到左。
localeCompare(str)
按本地操作系统提供的默认比较规则比较当前字符串与参数字符串str,如果当前字符串大于str,则返回大于0的整数,如果小于str则返回小于0的整数,如果相等则返回0.
match(regExp)
使用指定的正则表达式来搜索字符串。
replace(regExp, replaceText)
使用指定的正则表达式来替换字符串。
search(regExp)
使用指定的正则表达式来搜索字符串。
slice(startIndex [, endIndex])
由当前字符串中提取一个子字符串并返回,子字符串由参数startIndex和endIndex确定。
split("delimiterChar" [, limitInteger])
将字符串中的字符通过指定的分隔符进行分割,并使用所得到的各子字符串组成一个数组。
substring(startIndex [, endIndex])
从当前字符串中提取子字符串。指定起始位置和结束位置。
substr(startIndex, [, length])
与substring()方法相同,从当前字符串中提取子字符串。指定起始位置和长度。
toString()
返回字符串的值。
toLowerCase()
返回字符串中的字符全部转成小写得到的字符串。
toUpperCase()
返回字符串中的字符全部转成大写得到的字符串。
valueOf()
返回字符串的值,同toString()方法功能相同。
处理字符串在网页中外观的方法
big()
加大显示字符串。
blink()
使字符串闪烁。
bold()
以粗体形式显示字符串。
fixed()
使字符串显示为等宽字。
fontcolor(color)
为字符串指定颜色。
fontsize(size)
为字符串设置大小。
italics()
将字符串以斜体显示。
small()
减小字符串字体大小。
strike()
在字符串上添加删除线。
sub()
将字符串显示为下标。
sup()
将字符串显示为上标。
将字符串转化为HTML文本的方法
anchor(anchor_name)
用来在网页中创建一个锚点。
var anchor_str = "电子工业出版社";
document.write(anchor_str.anchor("phei"));
等效于
<a name = "phei">电子工业出版社</a>
link(url)
为字符串对象加上超链接。
var str = "电子工业出版社";
doument.write(str.link("www.phei.com.cn"));
等效于
<a href = "www.phei.com.cn">电子工业出版社</a>
JavaScript内建对象-String的更多相关文章
- javascript内建对象
内建对象等价于内建构造器内建对象大致分为三类:数据封装类对象--Object.Array.Boolean.Number和String工具类对象--Math.Date.RegExp等用于提供遍历的对象错 ...
- javascript - 内置对象 String/Date/Array/Math
1.构建对象的方法 <script> //构建对象方法 //第1种 var people = new Object(); people.name = "iwen"; p ...
- 常用javascript内置对象——String对象
创建 String 对象的语法: 1:new String(s); :2:String(s); :3:直接赋值 String中属性 String中方法 <script> window.on ...
- Javascript进阶篇——( JavaScript内置对象---上-Date,string,charAt,indexOf,split,substring,substr)笔记整理
什么是对象JavaScript 中的所有事物都是对象,如:字符串.数值.数组.函数等,每个对象带有属性和方法.对象的属性:反映该对象某些特定的性质的,如:字符串的长度.图像的长宽等:对象的方法:能够在 ...
- javascript——对象的概念——内建对象
包括内建对象的所有对象都是Object对象的子对象. 1.Array():构建数组的内建构造器函数 例:创建数组方式有两种: 2.Boolean:是对象,与基本数据类型 布尔值 不相同 例:创建Boo ...
- javascript 对象初探 (四)--- 内建对象之旅之Array
我们不要去纠结神马是内建对象,神马是內建构造器.到后来你们便会发现其实她们都是对象. Array()是一个构建数组的內建构造器函数: var arr = new Array(); 与下面的是等效的: ...
- 二、JavaScript语言--JS基础--JavaScript进阶篇--JavaScript内置对象
1.什么事对象 JavaScript 中的所有事物都是对象,如:字符串.数值.数组.函数等,每个对象带有属性和方法. 对象的属性:反映该对象某些特定的性质的,如:字符串的长度.图像的长宽等: 对象的方 ...
- JavaScript进阶 - 第7章 JavaScript内置对象
第7章 JavaScript内置对象 7-1 什么是对象 JavaScript 中的所有事物都是对象,如:字符串.数值.数组.函数等,每个对象带有属性和方法. 对象的属性:反映该对象某些特定的性质的, ...
- 18第一章 ASP.Net内建对象
第一章 ASP.Net内建对象 第一章 ASP.Net内建对象 ASP.Net为保持用户的数据和信息,内建了许多对象,包括Application.Response.Requ ...
随机推荐
- 牛客寒假6-C.项链
链接:https://ac.nowcoder.com/acm/contest/332/C 题意: 小B想给她的新项链染色. 现在有m种颜色,对于第i种颜色,小B有a_i单位的颜料,每单位颜料可以染项链 ...
- 命令行媒体处理工具 FFmpeg
FFmpeg 是一套在命令行界面运行的跨平台媒体处理工具,属于自由软件,常用来对视频音频和图片等媒体文件进行格式转换.分割和合并等,也可录屏录音. 开发语言:C官网:https://www.ffmpe ...
- ECSHOP商品属性调用到任意页面方法
看到标题有的人觉得这个很复杂,其实这个没那么复杂,直接用下面的方法,就可以在ECSHOP的任意页面调用商品属性. 一)打开includes\lib_insert.php文件,在最后面增加一个函数: f ...
- 使用JDBC进行简单的增删改查
JDBC为java的基础.用jdbc实现对数据库的增删改查的功能是程序员的基本要求.本例以mysql为例,首先要使用本例需要添加mysql-connector-java-5.1.7-bin.jar包. ...
- 利用html5canvas给图片增加文字水印
<!DOCTYPE html><html><head><meta http-equiv="Content-Type" content=&q ...
- 解决java.lang.NoClassDefFoundError: javax/xml/rpc/service错误的方法
最近在做WebService项目,本地测试没有问题,打算部署到服务器上,但是部署后,访问时出现了如下图1的错误: 图1 图1报的是没有找到定义的类的错误.刷新页面有又出现了另外“新”的错误: 图2 根 ...
- Objective-C 类型转换
类型转换通常是指变量,从一种类型转换成另外一种类型.例如将一个long类型转换成int类型,变量转换通常 用下面的方式: (type_name) expression 在Objective-C中,我们 ...
- 屏幕旋转时 Activity 的生命周期 —— 测试与结论
关于 Android 手机横竖屏切换时 Activity 的生命周期问题,网上有很多相似的文章,大多数都是说明在竖屏切换横屏时 Activity 会重启一次,而在横屏切换竖屏时 Activity 会重 ...
- spark性能测试理论-Benchmark(转)
一.Benchmark简介Benchmark是一个评价方式,在整个计算机领域有着长期的应用.正如维基百科上的解释“As computer architecture advanced, it becam ...
- 【读书笔记】构建之法(CH7~CH8)
MSF九大原则: 1. 推动信息共享与沟通:“谐”,Alert 2. 为共同的远景而工作:目标明确—用户/老板 3. 充分授权和信任: 4. 各司其职,对项目共同负责: 5. 交付增量的价值: 6. ...