Latest web development tutorials

méthode JavaScript substr ()

Chaîne de référence d'objet JavaScript Object Chaîne

Exemples

Extraction d'un nombre spécifié de caractères:

var str="Hello world!";
var n=str.substr(2,3)

n sortie:

llo

Essayez »

Définition et utilisation

méthode substr () peut être extrait de la prochaine marque le début d'un nombre spécifié de caractères dans une chaîne.

Astuce: substr () paramètre spécifie la sous - position et la longueur de départ, il peut donc remplacer substring () et slice () à utiliser.
Dans IE 4, la valeur initiale du paramètre est invalide. Dans ce BUG, ​​la position de départ est spécifié dans le caractère 0e. Dans les versions ultérieures, ce bug a été corrigé.
ECMAscript pas la méthode est normalisée, de façon opposée à l'utiliser.

Remarque: la méthode substr () ne modifie pas la chaîne source.


support du navigateur

Internet ExplorerFirefoxOperaGoogle ChromeSafari

Tous les principaux navigateurs supportent substr () méthode


grammaire

string.substr( start , length )

Paramètre Valeur

参数 描述
start 必需。要抽取的子串的起始下标。必须是数值。如果是负数,那么该参数声明从字符串的尾部开始算起的位置。也就是说,-1 指字符串中最后一个字符,-2 指倒数第二个字符,以此类推。
length 可选。子串中的字符数。必须是数值。如果省略了该参数,那么返回从 stringObject 的开始位置到结尾的字串。

Valeur de retour

类型 描述
String A new string containing the extracted part of the text

détails techniques

Version JavaScript: 1.0


D'autres exemples

Exemples

Dans cet exemple, nous allons utiliser substr () pour extraire quelques caractères d'une chaîne dans la deuxième position:

var str="Hello world!";
var n=str.substr(2)

n sortie:

llo world!

Essayez »


Chaîne de référence d'objet JavaScript Object Chaîne