Heim  >  Artikel  >  Web-Frontend  >  Erfahren Sie in einem Artikel die Grundlagen von JavaScript-String-Objekten

Erfahren Sie in einem Artikel die Grundlagen von JavaScript-String-Objekten

WBOY
WBOYnach vorne
2022-06-21 11:43:241799Durchsuche

Dieser Artikel vermittelt Ihnen relevantes Wissen über Javascript, einschließlich einiger grundlegender Konzepte und praktischer Anwendungen. Ich hoffe, dass er für alle hilfreich ist.

Erfahren Sie in einem Artikel die Grundlagen von JavaScript-String-Objekten

【Verwandte Empfehlungen: Javascript-Video-Tutorial, Web-Frontend

Grundlegende Konzepte

Grundlegende Verpackungstypen: Packen Sie einfache Datentypen in komplexe Datentypen. (Grundlegende Datentypen haben Eigenschaften und Methoden)

var str='andy';
console.log(str.length);
  • Packen Sie einfache Datentypen in komplexe Datentypen
var temp=new String('andy');
  • Geben Sie den Wert der temporären Variablen an str
str=temp;
  • Zerstören Sie die temporäre Variable
temp=null;

JavaScript bietet drei spezielle Referenztypen: Zeichenfolge, Zahl und Boolescher Wert. Der darin enthaltene Wert ändert sich nicht. Obwohl es den Anschein hat, dass der Inhalt geändert werden kann, hat sich tatsächlich die Adresse geändert und ein neuer Speicherplatz im Speicher geöffnet.

    Gibt die Position entsprechend dem Zeichen zurück
  • Alle String-Methoden ändern nicht den String selbst (String ist unveränderlich), und nach Abschluss des Vorgangs wird ein neuer String zurückgegeben.

  • 1. indexOf('Zu findender Charakter', [Startposition])

Suche von vorne nach hinten

var str="你是我的神";
console.log(str.indexOf('我');//2
console.log(str.indexOf('我',1);

2. lastIndexOf('Zu findender Charakter', [Startposition])

Von hinten nach hinten Suche vor

var str="你是我的神";
console.log(str.lastIndexOf('我');

Zeichen entsprechend der Position zurückgeben

charAt (Indexnummer)

Zeichen an der angegebenen Position zurückgeben

var str="andy";
console.log(str.charAt(3));

3 Mithilfe des ASCII-Codes können Sie feststellen, welche Taste der Benutzer gedrückt hat.

for(var i=0;i<str.length;i++){
 console.log(str.charAt(i));
}

4. str[index]

H5 ist neu und hat Kompatibilitätsprobleme

String-Operationsmethode

1 concat('String1','String2',…)

console.log(charCodeAt(o));

2.

Nehmen Sie die Länge der Zeichen vom Anfang an

var str='cindy';
console.log(str.concat('red');

3. Ersetzen Sie das Zeichen
var str='你是我的神';
console.log(str.substr(2,2));

5, toUpperCase() wird in Großbuchstaben umgewandelt

6, toLowerCase() wird in Kleinbuchstaben umgewandelt

Einfacher Fall

Finden Sie alle Vorkommen von g in 'abcdefgabcdefg'. Die Position und Anzahl von

var str='andandand';
console.log(str.replace('a','b');//bndandand

wird verwendet, um die häufigsten Zeichen in einer Zeichenfolge „abcdefgabcdefg“ zu ermitteln, und die Anzahl der Statistiken beträgt

var str='red,pink,blue';

console.log(str.split('&'));


'abcoefoxyozzoopp' und ersetzt o durch *

      var str='abcdefgabcdefg';
            var index=str.indexOf('g');
            var num=0;
            while(index!==-1){
                console.log(index);
                num++;
                index=str.indexOf('g',index+1);
            }
            console.log('g出现的次数是:'+num);
  • [Verwandte Empfehlungen:

    Javascript-Video Tutorial

    ,
  • Web-Frontend】

      Das obige ist der detaillierte Inhalt vonErfahren Sie in einem Artikel die Grundlagen von JavaScript-String-Objekten. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

      Stellungnahme:
      Dieser Artikel ist reproduziert unter:csdn.net. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen