jQuery 中substr,substring,slice,split,indexOf,charAt,replace用法

xiaoxiao2021-02-28  108

substr : 截取字符串 参数(截取开始的位置;截取字符串的长度) 例如:

var str = "helloworld"; var laststr = str.substr(0,5); alert(laststr); // hello

substring: 截取字符串 参数(截取开始的位置;截取结束的位置) 例如:

var str = "helloworld"; var laststr = str.substr(0,5); alert(laststr); // hello

slice :提取字符串 的一部分,参数 同substring

例如 :

var id = "addmap1"; var popNum = id.slice(-1); alert(popNum); // 1

split: 分割字符串,返回一个数组 参数(按字符串分割的字符串或者字符)

例如:

var Width = $('#box').css("width").split('px')[0]; //按 px 字符串分割,返回一个数组,数字 + "px"; alert(Width); //255

indexOf: 查找字串在字符串中的位置

例如:

var str = "boxa" var num = str.indexOf('a'); alert(num); //3

lastindexOf: 查找字符最后一次在字符串出现的位置

var s2 = "img/upload/123.jpg"; s2=s2.substring(s2.lastIndexOf('/')+1, s2.lastIndexOf('.')); alert(s2); //123

charAt : 查找指定位置字符

var str = "boxa"; var string = str.indexOf('2'); alert( string ); // x

replace :替换字符串

var str = "hello"; str.replace(str.replace('he','co')); alert(str); //collo
转载请注明原文地址: https://www.6miu.com/read-58901.html

最新回复(0)