String

		/**
		  String  是一个对象
			字符串可以看成是字符组成的数组,但js中没有字符类型
			字符是一个一个的,在别的语言中字符用一队单引号括起来
			在js中字符串可以使用单引号也可以使用双引号
			因为字符串可以看成是数组,所以可以使用for循环遍历
			
			字符串特性:	字符串的值不可改变,当给字符串重新赋值时,括起来值改变了,其实是
			指向改变了,原来的值并没有消失.
		 */
		/**
		 * .length    字符串的长度
		 * .charAt(index)   返回值是指定索引位置的字符,超出索引返回空字符串
		 * .fromCharCode(数字值,可是多个参数) 返回的是ASCII码对应的值
		 * .concat(字符串1,字符串2...)返回的是拼接后的新的字符串
		 * .indexOf(要找的字符串,从该位置开始索引)  返回的是这个字符串的索引值,没有返回-1
		 * .lastIndexOf(要找的字符串)  从后往回找,但返回的还是索引值
		 * .split("要干掉的字符串",切割后留下的个数) 切割字符串
		 * .slice(开始的index,结束的index)  提取索引中间的字符串 不包括最后一个索引
		 * .replace(old,new) 要来替换字符串的
		 * .subString(index,index)   截取一段字符串 包前不包后
		 * .subStr(index,number)    截取一段字符串
		 * .toLocaleUpperCase() 转大写
		 * .toUpperCase() 转大写
		 * .toLocaleLowerCaee()转小写
		 * .toLowerCase() 转小写
		 * .tirm() 干掉字符串两端的空格
		 */
			var str="hello ollj llo world jghfoh lkjpopoo";
			//提取word
			var key="world";
			var index=str.indexOf(key);
			var strNew=str.substr(index,5);
			console.log(strNew);
			
			//查询str中所有o的索引
			var key="o";
			var index=0;
			while((index=str.indexOf(key,index))!=-1){
				console.log(index);
				index++;
			}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值