js基础---字符串方法
// var str1="xudandan";
// 字符串长度
var str1_length=str1.length;console.log(str1);console.log(str1_length);
// 根据下标获取单个字符
var str1_get1=str1[5];console.log(str1);console.log(str1_get1);
var str1_get2=str1.charAt(5);console.log(str1);console.log(str1_get2);
// //字符串中字符串的获取
var str1_getstr0=str1.substring(1);console.log(str1);console.log(str1_getstr0);
var str1_getstr1=str1.substring(1,4);console.log(str1);console.log(str1_getstr1);
var str1_getstr2=str1.substring(4,1);console.log(str1);console.log(str1_getstr2);
var str1_getstr3=str1.substring(-5,4);console.log(str1);console.log(str1_getstr3);
// //字符串的另一种获取方法
var str1_getstri0=str1.slice(1);console.log(str1);console.log(str1_getstri0);
var str1_getstri1=str1.slice(1,4);console.log(str1);console.log(str1_getstri1);
var str1_getstri2=str1.slice(4,1);console.log(str1);console.log(str1_getstri2);//空值
var str1_getstri3=str1.slice(-5,4);console.log(str1);console.log(str1_getstri3);//取值为从右到左的5和从左到右4的集合(一般不用负值开始取)
// 获取单个字母下标
var str1_index0=str1.indexOf("d");console.log(str1);console.log(str1_index0);//只找第一次出现的下标.
var str1_index1=str1.indexOf("d",3);console.log(str1);console.log(str1_index1);//从下标3开始找,只找在此之后第一次出现d的位置的下标
var str1_index2=str1.indexOf("da",3);console.log(str1);console.log(str1_index2);//从下标3开始找,只找在此之后第一次出现da的位置的下标
var str1_index3=str1.indexOf("10");console.log(str1);console.log(str1_index3);//unexpectedtoken
var str1_index4=str1.indexOf("www");console.log(str1);console.log(str1_index4);unexpectedtoken // 删除字符前后端空格,中间空格无法去除
var str2=" hello ";
var str2_trim0=str2.trim();console.log(str2);console.log(str2_trim0);
var str3=" he llo ";
var str3_trim1=str3.trim();console.log(str3);console.log(str3_trim1); // 全部变大写
var str4="nihao";
var up=str4.toUpperCase();console.log(str4);console.log(up);
// 全部变小写
var str5="NIHAO";
var down=str5.toLowerCase();console.log(str5);console.log(down);
js基础---字符串方法的更多相关文章
- 不要再混淆js的substring和substr了!(附js所有字符串方法)
一.字符串操作方法 js中字符串方法操作有很多:concat.indexOf.... 这里只要介绍两种经常混淆的字符串截取方法:substring.substr 二.从例子入手 let str = ' ...
- JS截取字符串方法实例
// JS截取字符串可使用 substring()或者slice() // // 函数:substring() // 定义:substring(start,end)表示从start到end之间的字符串 ...
- js中字符串方法
字符串方法: 1. charAt(索引值)//通过索引值获取字符串中对应的值 例如: var str='sdf123'; alert(str.charAt(0));//结果弹出第一个索引对应的值:s
- 三种JS截取字符串方法
JS提供三个截取字符串的方法,分别是:slice(),substring()和substr(),它们都可以接受一个或两个参数: var stmp = "rcinn.cn"; 使用一 ...
- js基础-字符串常用属性合集
/* * * 实例方法---->必须要通过new的方式创建的对象(实例对象)来调用的方法 * 静态方法---->直接通过大写的构造函数的名字调用的方法(直接通过大写的对象名字调 ...
- js基础---数组方法
数组数据的排序及去重 sort无形参的排序方式 arr1=[2,12,3,15]; var a=arr1.sort();console.log(arr1);console.log(a);//排序会改变 ...
- js 操作字符串方法记录
var str="helloworld"; 这三个方法如果只传一个参数默认截取到最后..将截取的字符返回,对原字符串没有任何改变 slice(star,end)//从索引star开 ...
- JS截取字符串方法集合
使用 substring()或者slice() 函数:split() 功能:使用一个指定的分隔符把一个字符串分割存储到数组 例子: str="jpg|bmp|gif|ico|png&qu ...
- js 转换为字符串方法
要把一个值转换为一个字符串有两种方法:toString()方法和转型函数String(). toString()方法 数值.布尔值.对象.字符串值(每个字符串都有一个toString()方法,该方法返 ...
随机推荐
- Beetl学习总结(1)——新一代java模板引擎典范 Beetl入门
1. 什么是Beetl Beetl目前版本是2.7.0,相对于其他java模板引擎,具有功能齐全,语法直观,性能超高,以及编写的模板容易维护等特点.使得开发和维护模板有很好的体验.是新一代的模板引擎. ...
- mysql 数据的某个范围
select * from table_name where limit num1, num2; num1 : 开始条目 num2 :选择数目
- Servlet中使用RequestDispatcher调派请求--forware
顺便演示了MVC的作法,以后hello.view可以移交到jsp中处理. 而MODEL和CONTROL,VIEW就实现了分享. HelloModel.java: package cc.openhome ...
- ESXi License过期解决办法
http://blog.sina.com.cn/s/blog_538439270101pqls.html
- hdu_1037_Keep on Truckin'_201311021600
Keep on Truckin' Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) ...
- [bzoj2226][Spoj5971]LCMSum_欧拉函数_线性筛
LCMSum bzoj-2226 Spoj-5971 题目大意:求$\sum\limits_{i=1}^nlcm(i,n)$ 注释:$1\le n\le 10^6$,$1\le cases \le 3 ...
- [bzoj1455]罗马游戏_左偏树_并查集
罗马游戏 bzoj-1455 题目大意:给你n个人,2种操作,m次操作:1.将i号士兵所在的集合的最小值删除 2.合并i和j两个士兵所在的团体 注释:$1\le n\le 10^6$,$1\le m ...
- 使用Visual Studio Code调试Electron主进程
1.打开VS Code,使用文件->打开,打开程序目录 2.切换到调试选项卡 3.打开launch.json配置文件 4.在“附加到进程”节点上增加localhost配置 5.使用命令行启动el ...
- Delphi春天将来临,Android遇到XE7我也是醉了,Hello World
回首往日,从Delphi 7走到如今.总感觉不愠不火.期间论坛倒掉无数,没倒掉的也半死不活,大批的程序猿转向C#,Java,PHP. Delphi的开发高效有目共睹,一直不忍放弃.Delphi以前一夜 ...
- JAVA模拟登录实例
近期在做公司一个web项目.要求在我们的系统上,可以显示其它站点上的数据. 刚開始接到这个任务时,还在想.简单的非常.直接用UrlConection直接进入该网页,然后获取该网页的html,取到想要的 ...