Javascript 字符串(一)常见函数使用
一、js字符串示例1
<script type="text/javascript">
var strobject = new String('123abc123abc');
//遍历输出字符串中的每个字符
for (var i = 0; i < strobject.length; i++) {
document.write(strobject[i] + "<br>");
} // 输出指定位置的字符
for (var i = 0; i < strobject.length; i++) {
document.write(strobject.charAt(i) + "<br>");
} // 输出指定位置的Unicode编码
for (var i = 0; i < strobject.length; i++) {
document.write(strobject.charCodeAt(i) + "<br>");
} //字符串查找
document.write(strobject.indexOf("1" + "<br>"));
document.write(strobject.lastIndexOf("1"));
</script>
二、js字符串示例2
<script type="text/javascript">
var str1 = new String("123");
var str2 = new String("abc123a");
//字符串合并
var str3 = str1.concat(str2);
document.write(str3);
document.write(str1.indexOf("a")+"<br>");
//字符串替换---将字符串中第一个oldStr替换为newStr
document.write(str2.replace("a", "A"));
var strLong = new String("123a456a789");
//字符串切片---指定开始位置,或指定结束位置
document.write(strLong.slice(0, 1) + "<br>");
document.write(strLong.slice(3)+"<br>");
document.write(strLong.slice(1, 2) + "<br>");
//字符串截取-----指定开始位置和截取长度
document.write(strLong.substr(1, 2) + "<br>");
document.write(strLong.substr(1, strLong.length - 1)+"<br>");
document.write(strLong.substr(2,strLong.length));
//字符串截取-----指定开始位置和结束位置(不包括结束位置)
document.write(strLong.substring(0, 1) + "<br>");
document.write(strLong.substring(1,strLong.length)+"<br>");
//字符串分割---指定分隔符和分割次数,返回分割后的字符串数组
var str4 = "-www-baido-com";
document.write(str4.split("-")+"<br>");
document.write(str4.split("-", 2) + "<br>");
//大小写转换
document.write(str4.toUpperCase() + "<br>");
document.write("ABCd".toLowerCase());
</script>
更多:
Javascript 字符串(一)常见函数使用的更多相关文章
- Javascript 字符串(二)常用操作整理
一.js获取字符串的字节数 这个好使--- function getBytesLength(str) { // 在GBK编码里,除了ASCII字符,其它都占两个字符宽 return str.repla ...
- JavaScript 字符串实用常操纪要
JavaScript 字符串用于存储和处理文本.因此在编写 JS 代码之时她总如影随形,在你处理用户的输入数据的时候,在读取或设置 DOM 对象的属性时,在操作 Cookie 时,在转换各种不同 Da ...
- JavaScript 字符串操作
JavaScript 字符串用于存储和处理文本.因此在编写 JS 代码之时她总如影随形,在你处理用户的输入数据的时候,在读取或设置 DOM 对象的属性时,在操作 Cookie 时,在转换各种不同 Da ...
- JavaScript 字符串常用操作
JavaScript 字符串用于存储和处理文本.因此在编写 JS 代码之时她总如影随形,在你处理用户的输入数据的时候,在读取或设置 DOM 对象的属性时,在操作 Cookie 时,在转换各种不同 Da ...
- JavaScript 字符串(String) 对象
JavaScript 字符串(String) 对象 String 对象用于处理已有的字符块. JavaScript 字符串 一个字符串用于存储一系列字符就像 "John Doe". ...
- IE JavaScript字符串转换成Date后出现NaN错误
参考的博文:http://blog.csdn.net/zhu7478848/article/details/53388582 在IE浏览器下, JavaScript字符串转换成Date后会出现NaN错 ...
- JavaScript 字符串常用操作纪要
JavaScript 字符串用于存储和处理文本.因此在编写 JS 代码之时她总如影随形,在你处理用户的输入数据的时候,在读取或设置 DOM 对象的属性时,在操作 Cookie 时,在转换各种不同 Da ...
- JavaScript字符串插入、删除、替换函数
JavaScript字符串插入.删除.替换函数 说明: 以下函数中前两个函数取出查找字符串的前一部分和后一部分,以用于其他函数.注意,调用一次 replaceString(mainStr,search ...
- javascript 字符串方法传参
javascript 字符串方法传参由于嵌套的单引号,双引号过多.有点混乱.. 正确方法如下: ' <td align="left"><input type= ...
随机推荐
- bug管理
BUG提交规范 1.标题 2.步骤描述 ①.步骤使用序号编排 ②.在特定情况下发生的问题,还需提供准确的前提条件 ③.精准的描述bug产生的路径后,再描述现象 如: >打开客户端进行首页-> ...
- BZOJ3622 已经没有什么好害怕的了 动态规划 容斥原理 组合数学
原文链接https://www.cnblogs.com/zhouzhendong/p/9276479.html 题目传送门 - BZOJ3622 题意 给定两个序列 $a,b$ ,各包含 $n$ 个数 ...
- Codeforces 873F Forbidden Indices 字符串 SAM/(SA+单调栈)
原文链接https://www.cnblogs.com/zhouzhendong/p/9256033.html 题目传送门 - CF873F 题意 给定长度为 $n$ 的字符串 $s$,以及给定这个字 ...
- day6 note 字典的增删改查(以及setdefault用法补充)
今天的内容主要是join的用法和字典的用法,由于已经有前面的列表作为基础,所以还比较简单,不过因为昨天的作业比较难也比较多,所以作业的讲解占用的时间比较长.我需要好好消化一下作业的部分. 思维导图: ...
- Python操纵Excel,数据库
操作excelxlwt:写入excel表格 ,用这个之前需要先导入模块 xlwt: import xlwtxlrd:读取excel,用这个之前需要先导入模块 xlwt:import xlrd 注意:e ...
- Linux下C语言的socket网络编程
关于详细的服务器建立的步骤以及相关的socket套接字的知识我已经在python socket编程的文章中提到过了,大家可以参看那一篇博客来历接socket套接字编程的内容,由于要是用C相关的API所 ...
- 动态规划-poj1949
题目链接:http://poj.org/problem?id=1949 题目描述: 思路:用一个数组dp来存完成第i个任务时所需的最短的时间,dp[i] = max(dp[j]) +time, j是需 ...
- MLR:输入两个向量,得出两个向量之间的相关度—Jason niu
import numpy as np from astropy.units import Ybarn import math from statsmodels.graphics.tukeyplot i ...
- JavaScript 作用域的误区
了解JavaScript的同学可能知道,JavaScript语言由于设计原因,导致语言本身存在很多先天性的不足,当然这并非设计者有意的,js语言最初是被设计来作为网页交互的脚本语言,依照现有的js语法 ...
- 解决Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-install-f8IeEI/MYSQL-python/
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-install-f8IeEI/MYS ...