新建字符串对象

① 直接赋值

② 构造函数

③ 转换函数

1    length              字符串对象属性

2    match()  null     跟php中的preg_match 一样

3    search()  -1          寻找字符串                           (值是寻找的字符)

4    replace()      替换字符串                                   (第一个值是替换者,第二个是替换值)

5    split()              字符串分割                               (括号里的第一个值是分割的字符,第二个数字是结束处)

6    charAt()           返回指定位置的字符                    (括号里的数字就是返回的位置)

7    indexOf()          检测选中字符首次出现的位置        (括号里的第一个值是寻找的字符,第二个数字是开始处)

8   substring()    提取字符串                              (括号里的第一个数字是开始,第二个数字是结束)

9    substr()        提取指定字符串                        (括号里的第一个数字是开始,第二个数字是开始处的结束)

10    lastIndexOf()       返回子字符串最后出现的位置    (括号里的值就是子字符串)

11     toUpperCase()      小写转大写

12    toLowerCase()      大写转小写

<script>
var x="I love JavaScript!";
var h=x.length;
document.write(x+"字符串为:"+h+"<br>");//结果18
//1
var x="123456"
var h=x.match("12345");
document.write(h+"<br />")//12345
//2
var x="XXXXxxxxXXXX1";
var h=x.search("1");
document.write(x+"寻找的字符串1在:"+h+"<br>");//12
//3
var x="abcdef1";
var h=x.replace("1","g");
document.write(x+"把1替换成g显示:"+h+"<br />")//abcdefg
//4
var x="1234567";
var h=x.split("4");
document.write(x+"切割后的字符串:"+h+"<br />")//123,567
//5
var x="XXXXXX1XXXXXX";
var h=x.charAt(6);
document.write(x+"寻找的字符串是:"+h+"<br />")//1
//6
var x="XXXXXX1XXXXXX";
var h=x.indexOf("1");
document.write(x+"中1的位置在:"+h+"<br />")//6
//7
var x="XXXXXX1XXXXXX";
var h=x.substring(5,7);
document.write(x+"选择的部分:"+h+"<br />")//X1
var x="XXXXXX1XXXXXX";
var h=x.substr(5,2);
document.write(x+"提取的部分:"+h+"<br />")//X1
//9
var x="abcdef1";
var h=x.lastIndexOf("1");
document.write(x+"出现的位置:"+h+"<br />")//6
//10
var x="xxxxxxxxxxxxx";
var h=x.toUpperCase();
document.write(x+"大写:"+h+"<br />")
//11
var x="XXXXXXXXXXXXX";
var h=x.toLowerCase();
document.write(x+"小写:"+h+"<br />")
//12
 
 
 
 
  </script>

字符串对象-String的更多相关文章

  1. 第七天:JS内置对象-String字符串对象

    1.String对象  String对象用于处理已有的字符串 字符串可以使用双引号或单引号 String对象有一些常用的方法和属性,例如length 示例代码: <!DOCTYPE html&g ...

  2. JavaScript 字符串(String) 对象

    JavaScript 字符串(String) 对象 String 对象用于处理已有的字符块. JavaScript 字符串 一个字符串用于存储一系列字符就像 "John Doe". ...

  3. JavaScript 字符串(String)对象

    String 对象用于处理已有的字符块. JavaScript 字符串 一个字符串用于存储一系列字符就像 "John Doe". 一个字符串可以使用单引号或双引号: 实例 var ...

  4. 关于String s = new String("xyz");创建了几个字符串对象?的问题

    引用自这位朋友:http://blog.sina.com.cn/s/blog_6a6b14100100zn6r.html 首先让我们了解几个概念: 栈:由JVM分配区域,用于保存线程执行的动作和数据引 ...

  5. Java中JNI的使用详解第四篇:C/C++中创建Java对象和String字符串对象及对字符串的操作方法

    首先来看一下C/C++中怎么创建Java对象:在JNIEnv中有两种方法是用来创建Java对象的: 第一种方法: jobject  NewObject(jclass clazz  , jmethodI ...

  6. String 字符串对象

    String是什么 String字符串,是一种引用数据类型,并不是基础数据类型. 对于基础数据类型和引用数据类型的区别: 基础数据类型,在创建时直接将值存放在栈内存中. 引用数据类型,在创建时栈内存中 ...

  7. JS对象 String 字符串对象定义字符串的方法就是直接赋值。比如: var mystr = "I love JavaScript!"

    String 字符串对象 在之前的学习中已经使用字符串对象了,定义字符串的方法就是直接赋值.比如: var mystr = "I love JavaScript!" 定义mystr ...

  8. JavaScript - String对象,字符串,String包装类型

    1. 字符串 1.1 字符串的不可变性 var str = 'abc'; str = 'hello'; // 当重新给str赋值的时候,常量'abc'不会被修改,依然在内存中 // 重新给字符串赋值, ...

  9. JavaScript String(字符串对象)

    String 对字符串的支持 String.charAt( n ) 返回字符串中的第n个字符 n 是下标 String.charCodeAt( ) 返回字符串中的第n个字符的代码 String.con ...

随机推荐

  1. log4j配置说明

    log4j appender :用于指定使用的append类 logger:定义logger的名称和其对应的appender LoggerFactory.getLogger("counter ...

  2. SQL语句优化实践

    减少查询的影响结果集,避免出现全表扫描. 影响结果集是SQL优化的核心.影响结果集不是查询返回的记录数,而是查询所扫描的结果数.通过Explain或Desc分析SQL,rows列的值即为影响结果集(还 ...

  3. Django web 进阶

    .路由系统 .模板引擎 simple_tag .Form .Ajax请求 -简单数据 -复杂数据 内容: -作业 model xss.csrf(安全方面的内容) 分页(公共的模块) 内容复习和今日内容 ...

  4. javascript对象引用与赋值

    avascript对象引用与赋值 <script type="text/javascript"> //例子一: 引用 var myArrayRef = new Arra ...

  5. Error:(1, 1) error: illegal character: \65279解决方法

    NotePad++,选择格式,选择转为UTF-8无BOM格式,即可解决,感谢http://tzwzero-163-com.iteye.com/blog/1696605

  6. angular中ng-model,返回数据,拆分数据,展示,名称相同,重新赋值会有冲突

    本问题出在angular,1.X版本,我用的是1.5的版本: 问题原因: <input type="number" ng-mode="a" /> & ...

  7. C++函数CString类常用函数

    C++ STL库里有很多与字符串操作相关的函数,熟练应用STL,字符串的处理将变得轻松.自在. 字符串截取函数: 1.CString Left( int nCount ) const;    //从左 ...

  8. 循序渐进Python3(十一) --6--  Ajax 实现跨域请求 jsonp 和 cors

    Ajax操作如何实现跨域请求?       Ajax (XMLHttpRequest)请求受到同源策略的限制.       Ajax通过XMLHttpRequest能够与远程的服务器进行信息交互,另外 ...

  9. 书单.md

    0823 John Hoskin, An Ilustrated History of Thailand.Asia Books Co., Ltd.2015 0729 Gerald Graff, Cath ...

  10. asp.net 琐记

    Page的AutoEventWireup作用是是否引发PreInit Load PreRender Unload几个页面处理流程事件 和控件的事件处理函数无关