JavaScript字符串管理

2019-12-31 06:17 来源:未知

JavaScript concat 方法

JavaScript字符串处理(String对象)详解,javascriptstring

定义字符串(String)对象

JavaScript String 对象用于处理文本字符串。创建 String 对象语法如下:

复制代码 代码如下:

<script language="JavaScript">
var str_object = new String( str );
var str1 = String( str );
var str2 = str;
</script>

以上三种方法中,只有第一种是使用 String 构造函数严格的定义一个字符串对象,返回的也是一个对象(object)。第二种是调用 String 函数,将转换参数 str 为原始字符串字符串并返回。第三种是定义一个字符串变量,但在 JavaScript 仍然按照字符串对象来处理。

运行下面的语句便可知道它们的区别:

复制代码 代码如下:

alert( typeof str_object ); // 输出 object
alert( typeof str1 );  // 输出 string
alert( typeof str2 );  // 输出 string

String 对象属性

属性 描述
constructor 对创建该对象的函数的引用
length 字符串的长度
prototype 向对象添加属性和方法

String 对象方法

String 对象常用方法列表如下:

字符串输出

alert():消息警告框输出文字
document.write():向 Web 页面输出文字

字符串操作

concat():连接两个或多个字符串
replace():字符串替换或正则匹配替换
slice():通过指定开始和结束位置来截取字符串
split():将字符串分割为字符串数组
substr():根据开始位置和长度截取字符串
substring():通过指定开始和结束位置来截取字符串

字符串转换

toLowerCase():把字符串转换为小写
toUpperCase():把字符串转换为大写
fromCharCode():将一个或多个 Unicode 值转换为字符串

字符串查找

charAt():取得指定位置的字符
charCodeAt():取得指定位置字符的 Unicode 编码
indexOf():计算某个指定的字符串在字符串中首次出现的位置
lastIndexOf():计算某个指定的字符串在字符串中首次出现的位置

HTML标签类

bold():取得指定位置的字符
fontcolor():按照指定的颜色来显示字符串
fontsize():按照指定的尺寸来显示字符串
italics():把字符串显示为斜体
link():给字符串加上超链接
strike():给字符串加上删除线
sub():把字符串显示为下标
sup():把字符串显示为上标

concat 方法连接两个或多个字符串,其语法如下:复制代码 代码如下:str_object.concatstr_object 是需要连接的第一个字符串,str1 是需要连接的第二个字符串,str2 是需要连接的第三个字符串,依次类推,至少需要一个str1。

javascript中string对象干什用的?

和JAVA中String对象用处一样啊,javascript中的String对象也有自己的方法,和JAVA中的类似

var s = "abcd";
s.substr(2,2);//返回"cd"
还有很多方法,楼主可以参考这个网
www.w3school.com.cn/js/jsref_obj_string.asp  

concat 实例

javascript怎处理字符串转换为对象的问题?

javascript有一个很有用的函数eval("string")
这个函数可以把字符串转换为对象或者可以执行的语句,例如你的代码可以用
obj2=eval("document.a.c"+i),另外你还可以这样写eval("alert()"),
eval("a+=2"),这样你就可以让用户输入的javascript语句执行
你的docheck()如此改即可:
function docheck(){
obj1=eval("document.a.a"+i)
obj2=eval("document.a.c"+i)
obj1.value=obj2.options[obj2.selectedIndex].value;
}  

定义字符串(String)对象 JavaScript String 对象用于处理文本字符串。创建 String 对象语法如下:...

复制代码 代码如下:

运行该例子,输出:www.jb51.net提示:通常使用 + 运算法连接字符串更方便,具体参见:《JavaScript 运算符》。

TAG标签:
版权声明:本文由金沙澳门唯一官网发布于金沙澳门登陆网站,转载请注明出处:JavaScript字符串管理