javascript string 常用方法汇总

string.charAt(pos);

chartAt 方法返回string中pos位置的字符。

/**
* 返回参数位置处的字符
*/
var name = "chenqf";

name.charAt(1);  // h 

string.concat(string...);

通过将string与参数连接起来,构造新的字符串。

/**
* 用于连接字符串,但不经常使用
*/
var name = "chen";

name.concat("_qi","_feng"); // chen_qi_feng

string.indexOf(searchString,postion);

查找一个字符串searchString,如果找到返回第一个匹配字符的位置,否则返回 -1。

可选参数postion,可以指定从string的某个位置开始查找。

var text = "Mississippi";

var p = text.indexOf("ss"); // 2

p = text.indexOf("ss",3);   // 5

p = text.indexOf("ss",6);   // -1

string.lastIndexOf(searchString,postion);

与 indexOf 相似,只不过从末尾开始查找

var text = ‘Mississippi‘;

var p = text.lastIndexOf(‘ss‘); // 5

p = text.lastIndexOf(‘ss‘,3);   // 2  

p = text.lastIndexOf(‘ss‘,6);  // 5

学习正则表达式后,再回头记录

时间: 2024-08-29 15:36:56

javascript string 常用方法汇总的相关文章

JavaScript String常用方法和属性

一.string中的常用属性 1. length 说明: 字符串的长度属性,一直保持跟踪着该字符串中包含的字符数. 二.string中的常用方法 1. toLowerCase() 和 toUpperCase() 说明: toLowerCase(): returns a copy of the string with its letters converted to lowercase. Numbers, symbols, and other characters are not affected

Javascript语言精粹之String常用方法分析

Javascript语言精粹之String常用方法分析 1. String常用方法分析 1.1 String.prototype.slice() slice(start,end)方法复制string的一部分来构造一个新的字符串 start<0时,它将于string.length相加 end参数可选,默认值为string.length.如果end<0,它将于string.length相加 var text='and in it he say " Any damn fool could'

String方法汇总

java中String的常用方法汇总 1.length()  字符串的长度 2.charAt()  按照指定的位置截取一个字符   c = "abc".charAt(1) 返回 b 3.getChars()  截取多个字符 void getChars(int sourceStart,int sourceEnd,char target[],int targetStart) sourceStart指定子串开始字符的下标 sourceEnd指定子串结束后的下一个字符的下标 target是接收

C# Winform 跨线程更新UI控件常用方法汇总

C# Winform 跨线程更新UI控件常用方法汇总 概述 C#Winform编程中,跨线程直接更新UI控件的做法是不正确的,会时常出现“线程间操作无效: 从不是创建控件的线程访问它”的异常.处理跨线程更新Winform UI控件常用的方法有4种:1. 通过UI线程的SynchronizationContext的Post/Send方法更新:2. 通过UI控件的Invoke/BeginInvoke方法更新: 3. 通过BackgroundWorker取代Thread执行异步操作:4. 通过设置窗体

JavaScript String 字符串方法

JavaScript String 字符串方法汇总 1.str.indexOf() 方法查找字符串中的字符串  返回   字符串中指定文本首次出现的索引(位置) JavaScript 从零计算位置.0 是字符串中的第一个位置,1 是第二个,2 是第三个 ... 无法设置更强大的搜索值(正则表达式) var str = "The full name of China is the People's Republic of China."; var pos = str.indexOf(&q

JavaScript String对象

String 字符串对象 1. 介绍 String 对象,对字符串进行操作,如:截取一段子串.查找字符串/字符.转换大小写等等. 2. 定义方式 2.1 new String(Value) 构造函数:返回一个内容为Value的String对象 参数: ①value {String} :字符串 返回值: {String对象} 返回一个内容为Value的String对象 示例: var demoStr = new String('abc'); console.log(typeof demoStr);

String常用方法

String常用方法 String s1="abc" s1是一个类类型的变量,"abc"是一个对象 字符串一旦初始化就不可以被改变 String s2=new String("abc") s1在内存中是一个对象,s2在内存中是两个对象 String覆写了Object的equals方法,比较的是两个字符串是否相等. 将此 String 与另一个 String 比较,不考虑大小写:boolean equalsIgnoreCase(str) 字符串常见

javascript string 转 date

function StringtoDate(strDate) { var date = new Date(strDate.replace( /^(\d{4})(\d\d)(\d\d)(\d\d)(\d\d)(\d\d)$/, //'$4:$5:$6 $2/$3/$1' '$1/$2/$3 $4:$5:$6' )); return date; } javascript string 转 date,布布扣,bubuko.com

JavaScript之基础-9 JavaScript String(内置对象、String概述)

一.JavaScript 内置对象 内置对象 - 什么是内置对象? 内置对象就是ECMAScript标准中已经定义好的,由浏览器厂商已经实现的标准对象 - 内置对象中封装了专门的数据和操作数据常用的API - JavaScript中内置对象列表 - String.Boolean.Number.Array.Date.RegExp.Math.Error.Function.Object.Global 包装类型 - 什么是包装类型? 专门封装原始类型的数据,并提供对数据常用操作的内置类型 - 为什么要用