精华内容
下载资源
问答
  • JavaScript string

    2008-06-13 16:22:00
    var stringA = "My dog has fleas.";var stringB = new String("My dog has fleas.");The first is a string value, while the second is an instance of a String object.String 对象的方法FF: Firefox, N: Nets
    var stringA = "My dog has fleas.";
    var stringB = new String("My dog has fleas.");
    The first is a string value, while the second is an instance of a String object.

    String 对象的方法

    FF: Firefox, N: Netscape, IE: Internet Explorer

    方法描述FFNIE
    anchor() 创建 HTML 锚。 1 2 3
    big() 用大号字体显示字符串。 1 2 3
    blink() 显示闪动字符串。 1 2  
    bold() 使用粗体显示字符串。 1 2 3
    charAt() 返回在指定位置的字符。 1 2 3
    charCodeAt() 返回在指定的位置的字符的 Unicode 编码。 1 4 4
    concat() 连接字符串。 1 4 4
    fixed() 以打字机文本显示字符串。 1 2 3
    fontcolor() 使用指定的颜色来显示字符串。 1 2 3
    fontsize() 使用指定的尺寸来显示字符串。 1 2 3
    fromCharCode() 从字符编码创建一个字符串。 1 4 4
    indexOf() 检索字符串。 1 2 3
    italics() 使用斜体显示字符串。 1 2 3
    lastIndexOf() 从后向前搜索字符串。 1 2 3
    link() 将字符串显示为链接。 1 2 3
    localeCompare() 用本地特定的顺序来比较两个字符串。 1 4 4
    match() 返回匹配字符串的数组。 1 4 4
    replace() 替换匹配的字符串。 1 4 4
    search() 返回首次匹配字符串的位置。 1 4 4
    slice() 提取索引号间的字符 [startIndex, endIndex) 。 1 4 4
    small() 使用小字号来显示字符串。 1 2 3
    split() 把字符串分割为字符串数组。 1 4 4
    strike() 使用删除线来显示字符串。 1 2 3
    sub() 把字符串显示为下标。 1 2 3
    substr()  [startIndex, length) 。 不建议使用。 1 4 4
    substring() 提取索引号间的字符 [startIndex, endIndex) 。 1 2 3
    sup() 把字符串显示为上标。 1 2 3
    toLocaleLowerCase() 把字符串转换为小写。 - - -
    toLocaleUpperCase() 把字符串转换为大写。 - - -
    toLowerCase() 把字符串转换为小写。 1 2 3
    toUpperCase() 把字符串转换为大写。 1 2 3
    toSource() 代表对象的源代码。 1 4 -
    toString() 返回字符串。 - - -
    valueOf() 返回某个字符串对象的原始值。 1 2 4

    String 对象的属性

    FF: Firefox, N: Netscape, IE: Internet Explorer

    属性描述FFNIE
    constructor 对创建该对象的函数的引用 1 4 4
    length 字符串的长度 1 2 3
    prototype 允许您向对象添加属性和方法 1 2 4

     

    PS:

    slice() : 提取索引号间的字符 [startIndex, endIndex) 。startIndex必需,endIndex可选。startIndex如果是负数,则该参数规定的是从字符串的尾部开始算起的位置。也就是说,-1 指字符串的最后一个字符,-2 指倒数第二个字符,以此类推。若未指定endIndex,则要提取的子串包括 start 到原字符串结尾的字符串。如果该参数是负数,那么它规定的是从字符串的尾部开始算起的位置。

    substr() : 从索引处开始提取指定数目的字符 [startIndex, length) 。不建议使用。startIndex必需,length可选。startIndex如果是负数,那么该参数声明从字符串的尾部开始算起的位置。也就是说,-1 指字符串中最后一个字符,-2 指倒数第二个字符,以此类推。若省略length,则截取到最后。

    substring() : 提取索引号间的字符 [startIndex, endIndex) 。startIndex必需,endIndex可选。如果两参数相等,则返回""。如果省略endIndex,则截取到最后。不接受负参数。若startIndex比endIndex大,那么该方法在提取子串之前会先交换这两个参数。

    展开全文
  • JavaScript String对象 String 对象 String 对象用于处理文本(字符串)。 创建 String 对象的语法: new String(s); String(s); 标题参数 参数 s 是要存储在 String 对象中或转换成原始字符串的值。 返回值 当 ...

    JavaScript String对象

    String 对象

    String 对象用于处理文本(字符串)。

    创建 String 对象的语法:

    	new String(s);
    	String(s);
    

    标题参数
    参数 s 是要存储在 String 对象中或转换成原始字符串的值。

    返回值
    当 String() 和运算符 new 一起作为构造函数使用时,它返回一个新创建的 String 对象,存放的是字符串 s 或 s 的字符串表示。

    当不用 new 运算符调用 String() 时,它只把 s 转换成原始的字符串,并返回转换后的值。

    String对象属性

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

    2.length对象属性使用

    <script type="text/javascript">
    	var txt="Hello World!"
    	document.write(txt.length)
    </script>
    

    输出结果:12

    String 对象方法

    方法 描述
    charAt() 返回在指定位置的字符。
    charCodeAt() 返回在指定的位置的字符的 Unicode 编码。
    concat() 连接字符串。
    fromCharCode() 从字符编码创建一个字符串
    indexOf() 检索字符串。
    lastIndexOf 从后向前搜索字符串。
    match() 找到一个或多个正则表达式的匹配。
    replace() 替换与正则表达式匹配的子串
    search() 检索与正则表达式相匹配的值。
    slice() 提取字符串的片断,并在新的字符串中返回被提取的部分
    substring() 提取字符串中两个指定的索引号之间的字符。
    substr() 从起始索引号提取字符串中指定数目的字符。
    valueOf() 返回某个字符串对象的原始值。
    toLowerCase() 把字符串转换为小写。
    toUpperCase() 把字符串转换为大写。
    split() 把字符串分割为字符串数组。

    1.charAt对象方法

    <script type="text/javascript">
    	var str="Hello world!"
    	document.write(str.charAt(1));
    </script>
    

    输出结果:e

    2.charCodeAt对象方法

    <script type="text/javascript">
    	var str="Hello world!"
    	document.write(str.charCodeAt(1))
    </script>
    

    输出结果:101

    3.concat对象方法

    <script type="text/javascript">
    	var str1="Hello "
    	var str2="world!"
    	document.write(str1.concat(str2))
    </script>
    

    输出结果:Hello world!

    4.fromCharCode对象方法

    <script type="text/javascript">
    	document.write(String.fromCharCode(72,69,76,76,79))
    	document.write(String.fromCharCode(65,66,67))
    </script>
    

    输出结果:HELLO ABC

    5.indexOf对象方法

    <script type="text/javascript">
    	var str="Hello world!"
    	document.write(str.indexOf("Hello") )
    	document.write(str.indexOf("World") )
    	document.write(str.indexOf("world"))
    </script>
    

    输出结果:0 -1 6

    6.lastIndexOf对象方法

    <script type="text/javascript">
    	var str="Hello world!"
    	document.write(str.lastIndexOf("Hello") )
    	document.write(str.lastIndexOf("World") )
    	document.write(str.lastIndexOf("world"))
    </script>
    

    输出结果:0 -1 6

    7.match对象方法

    <script type="text/javascript">
    	var str="Hello world!"
    	document.write(str.match("world") )
    	document.write(str.match("World") )
    	document.write(str.match("worlld") ")
    	document.write(str.match("world!"))
    </script>
    

    输出结果:world null null world!

    8.replace对象方法

    <script type="text/javascript">
    	var str="Visit Microsoft!"
    	document.write(str.replace(/Microsoft/, "W3School"))
    </script>
    

    输出结果:Visit W3School!

    9.search对象方法

    <script type="text/javascript">
    	var str="Visit W3School!"
    	document.write(str.search(/W3School/))
    </script>
    

    输出结果:6

    10.slice对象方法

    <script type="text/javascript">
    	var str="Hello happy world!"
    	document.write(str.slice(6))
    </script>
    

    输出结果:happy world!

    11.substring对象方法

    <script type="text/javascript">
    	var str="Hello world!"
    	document.write(str.substring(3))
    </script>
    

    输出结果:lo world!

    12.substr对象方法

    <script type="text/javascript">
    	var str="Hello world!"
    	document.write(str.substr(3))
    </script>
    

    输出结果:lo world!

    13.valueOf对象方法

    当调用该方法的对象不是 String 时抛出 TypeError 异常。
    

    14.toLowerCase对象方法

    <script type="text/javascript">
    		var str="Hello World!"
    		document.write(str.toLowerCase())
    </script>
    

    输出结果:hello world!

    15.toUpperCase对象方法

    <script type="text/javascript">
    	var str="Hello World!"
    	document.write(str.toUpperCase())
    </script>
    

    输出结果:HELLO WORLD!

    16.split对象方法

    <script type="text/javascript">
    	var str="How are you doing today?"
    	document.write(str.split(" ") 
    	document.write(str.split("") 
    	document.write(str.split(" ",3))
    </script>
    

    输出结果:How,are,you,doing,today? H,o,w, ,a,r,e, ,y,o,u, ,d,o,i,n,g, ,t,o,d,a,y,? How,are,you

    感谢观看,喜欢的话点击加关注!

    展开全文
  • JavaScript>String 对象 1 、From Runnob JavaScript String 对象(概览) JavaScriptString 对象(教程) 转载于:https://www.cnblogs.com/whoknows1/p/10495455.html

    JavaScript>String 对象

     

    1 、From Runnob 

    JavaScript String 对象(概览)

     

    JavaScript String 对象(教程)

    转载于:https://www.cnblogs.com/whoknows1/p/10495455.html

    展开全文
  • JavaScript String 对象

    2014-03-26 11:23:08
    JavaScript String 对象 String 对象 String 对象用于处理文本(字符串)。 创建 String 对象的语法: new String(s); String(s); 参数 参数 s 是要存储在 String 对象中或转换成原始字符串的值。 ...

    JavaScript String 对象

    String 对象

    String 对象用于处理文本(字符串)。

    创建 String 对象的语法:

    new String(s);
    String(s);
    

    参数

    参数 s 是要存储在 String 对象中或转换成原始字符串的值。

    返回值

    当 String() 和运算符 new 一起作为构造函数使用时,它返回一个新创建的 String 对象,存放的是字符串 s 或 s 的字符串表示。

    当不用 new 运算符调用 String() 时,它只把 s 转换成原始的字符串,并返回转换后的值。

    String 对象属性

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

    String 对象方法

    方法 描述
    anchor() 创建 HTML 锚。
    big() 用大号字体显示字符串。
    blink() 显示闪动字符串。
    bold() 使用粗体显示字符串。
    charAt() 返回在指定位置的字符。
    charCodeAt() 返回在指定的位置的字符的 Unicode 编码。
    concat() 连接字符串。
    fixed() 以打字机文本显示字符串。
    fontcolor() 使用指定的颜色来显示字符串。
    fontsize() 使用指定的尺寸来显示字符串。
    fromCharCode() 从字符编码创建一个字符串。
    indexOf() 检索字符串。
    italics() 使用斜体显示字符串。
    lastIndexOf() 从后向前搜索字符串。
    link() 将字符串显示为链接。
    localeCompare() 用本地特定的顺序来比较两个字符串。
    match() 找到一个或多个正则表达式的匹配。
    replace() 替换与正则表达式匹配的子串。
    search() 检索与正则表达式相匹配的值。
    slice() 提取字符串的片断,并在新的字符串中返回被提取的部分。
    small() 使用小字号来显示字符串。
    split() 把字符串分割为字符串数组。
    strike() 使用删除线来显示字符串。
    sub() 把字符串显示为下标。
    substr() 从起始索引号提取字符串中指定数目的字符。
    substring() 提取字符串中两个指定的索引号之间的字符。
    sup() 把字符串显示为上标。
    toLocaleLowerCase() 把字符串转换为小写。
    toLocaleUpperCase() 把字符串转换为大写。
    toLowerCase() 把字符串转换为小写。
    toUpperCase() 把字符串转换为大写。
    toSource() 代表对象的源代码。
    toString() 返回字符串。
    valueOf() 返回某个字符串对象的原始值。

    String 对象描述

    字符串是 JavaScript 的一种基本的数据类型。

    String 对象的 length 属性声明了该字符串中的字符数。

    String 类定义了大量操作字符串的方法,例如从字符串中提取字符或子串,或者检索字符或子串。

    需要注意的是,JavaScript 的字符串是不可变的(immutable),String 类定义的方法都不能改变字符串的内容。像 String.toUpperCase() 这样的方法,返回的是全新的字符串,而不是修改原始字符串。

    在较早的 Netscape 代码基的 JavaScript 实现中(例如 Firefox 实现中),字符串的行为就像只读的字符数组。例如,从字符串 s 中提取第三个字符,可以用 s[2] 代替更加标准的 s.charAt(2)。此外,对字符串应用 for/in 循环时,它将枚举字符串中每个字符的数组下标(但要注意,ECMAScript 标准规定,不能枚举 length 属性)。因为字符串的数组行为不标准,所以应该避免使用它。

    JavaScript String(字符串)对象 实例


    计算字符串的长度
    <html>
    <body>
    
    <script type="text/javascript">
    
    var txt="Hello World!"
    document.write(txt.length)
    
    </script>
    
    </body>
    </html>

    为字符串添加样式
    <html>
    <body>
    
    <script type="text/javascript">
    
    var txt="Hello World!"
    
    document.write("<p>Big: " + txt.big() + "</p>")
    document.write("<p>Small: " + txt.small() + "</p>")
    
    document.write("<p>Bold: " + txt.bold() + "</p>")
    document.write("<p>Italic: " + txt.italics() + "</p>")
    
    document.write("<p>Blink: " + txt.blink() + " (does not work in IE)</p>")
    document.write("<p>Fixed: " + txt.fixed() + "</p>")
    document.write("<p>Strike: " + txt.strike() + "</p>")
    
    document.write("<p>Fontcolor: " + txt.fontcolor("Red") + "</p>")
    document.write("<p>Fontsize: " + txt.fontsize(16) + "</p>")
    
    document.write("<p>Lowercase: " + txt.toLowerCase() + "</p>")
    document.write("<p>Uppercase: " + txt.toUpperCase() + "</p>")
    
    document.write("<p>Subscript: " + txt.sub() + "</p>")
    document.write("<p>Superscript: " + txt.sup() + "</p>")
    
    document.write("<p>Link: " + txt.link("http://www.w3school.com.cn") + "</p>")
    </script>
    
    </body>
    </html>
    

    效果:


    <html>
    <body>
    
    <script type="text/javascript">
    
    var str="Hello world!"
    document.write(str.indexOf("Hello") + "<br />")
    document.write(str.indexOf("World") + "<br />")
    document.write(str.indexOf("world"))
    
    </script>
    
    </body>
    </html>
    

    match() 方法
    <html>
    <body>
    
    <script type="text/javascript">
    
    var str="Hello world!"
    document.write(str.match("world") + "<br />")
    document.write(str.match("World") + "<br />")
    document.write(str.match("worlld") + "<br />")
    document.write(str.match("world!"))
    
    </script>
    
    </body>
    </html>
    

    如何替换字符串中的字符 - replace()
    <html>
    <body>
    
    <script type="text/javascript">
    
    var str="Visit Microsoft!"
    document.write(str.replace(/Microsoft/,"W3School"))
    
    </script>
    </body>
    </html>
    


    展开全文
  • String 的扩展方法集合,可以是javascriptstring的功能更多
  • javascript string to bytes

    千次阅读 2011-03-24 11:15:00
    javascript string to bytes
  • JavaScript String 对象与函数 目录 JavaScript_String对象说明 String对象构造函数String函数与属性使用语法 JavaScript_String函数按功能分类 String查找类函数String操作类函数String转换类函数...
  • JavaScript String 对象参考手册

    千次阅读 2013-11-06 18:16:44
    JavaScript String 对象参考手册 String 对象 String 对象用于处理文本(字符串)。 创建 String 对象的语法: new String(s); String(s); 参数 参数 s 是要存储在 String 对象中或转换成原始字符串的值。 返回值 ...
  • BitVector CookieUtil DES FileUtil HttpUtil ImageFile JavaScriptString JsonHelper StringUtil Thumbnail Utils WebFileInfo
  • 通过思维导图的方式总结Javascript String 对象 希望有用 欢迎转载,转载请注明出处!
  • //javascript string 对象的replace方法使用 var a="123456789" ; var b =a.replace("1","0"); //之后 a="123456789" a不变而 b则发生变化 变为b="023456789" 原有对象不发生任何变化只是新生成的 对象发生了变化 ...
  • JavaScript中只有replace方法,可以根据正则表达式,匹配多个,实现全部替换。 也可以定义如下方法: String.prototype.replaceAll = function(s1,s2){  return this.replace(new RegExp(s1,"gm"),s2);  }
  • JavaScript String format

    2014-04-08 15:41:24
    http://stackoverflow.com/questions/1038746/equivalent-of-string-format-in-jquery This is a faster/simpler (and prototypical) variation of the function that Josh posted: ...String.prototype.format =
  • “` String 使用方法测试
  • javascript String api

    千次阅读 2014-09-24 14:21:10
    String对象 fromCharCode() 静态方法, 用作为参数而传递的字符代码创建一个新的字符串。 length 字符串的长度。 charAt() 抽取字符串中指定位置的字符。 charCodeAt() ...
  • javaScript String 去掉首尾空格

    千次阅读 2018-07-10 17:38:53
    关于 JavaScript 里的 ...JavaScript 本身并不提供 trim() 方法,不过可以用正则表达式,通过给 String 对象增加 trim 方法的方式实现。 如下: if(typeof(String.prototype.trim) === "undefined") ...
  • JavaScript String工具类

    2016-10-10 09:26:50
    //JavaScript自定义功能 //1,去除字符串两端空格 String.prototype.trim = function() { var start, end; start = 0; end = this.length - 1; while(start (start)==' ') { start++; } while(start
  • javascript string对象

    2011-11-08 21:04:32
    所有的字符串都是String对象,不用构造函数,直接调用String对象的属性和方法String对象的属性 String.length 返回字符串的长度 String.prototype 用来增加自定义方法到String对象String对象的方法 格式化字符串 ...
  • JavaScript String Object

    2011-07-16 21:11:49
    String ObjectThe String object is used to manipulate a stored piece of text.String objects are created with new String().Syntaxvar txt = new
  • 参考链接:https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/String
  • String()和运算符new 一起作为构造函数使用时,它返回一个新创建的String对象,存放的是字符串s或s的字符串表示。 当不用new运算符调用String()时,它只...需要注意的是,JavaScript的字符串是不可变的,String类定
  • Return the number of characters in a string:var str = "Hello World!"; var n = str.length;The result of n will be:12
  • JavaScript String 对象实例深入研究

    千次阅读 2016-07-17 08:35:55
    本文主要介绍并分析JavaScriptString对象的具体用法,以及和String对象相关的方法,方便开发者在JavaScript开发中更好地处理字符串。 1. 介绍 String 对象,对字符串进行操作,如:截取一段子串、查找字符串...
  • 返回JavaScript String 对象参考手册(目录) 定义和用法 constructor 属性返回创建此对象的函数的一个引用。 语法 stringObject.constructor       说明 返回创建此对象的函数的一个引用 实例 在本例中,...
  • 6. JavaScript String 对象

    2015-08-17 10:34:28
    String 对象 String 对象用于处理文本(字符串)。 创建 String 对象的语法:new String(s); String(s);参数 参数 s 是要存储在 String 对象中或转换成原始字符串的值。 返回值 当 String() 和运算符 new 一起...
  • 返回JavaScript String 对象参考手册(目录) 定义和用法 concat() 方法用于连接两个或多个字符串。 语法 stringObject.concat(stringX,stringX,...,stringX)   参数描述 stringX 必需。将被连接为一个字符...
  • 返回JavaScript String 对象参考手册(目录) 定义和用法 toSource() 方法可把String转换为JavaScript源代码。 语法 stringObject.toSource()   返回值 stringObject 的JavaScript源代码表示。 说明 重要说明:在...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 43,153
精华内容 17,261
关键字:

javascriptstring

java 订阅