als Neuling Ich versuche, eine Codeacademy alternative Lösung für die Suche nach einer Zeichenfolge in einem Textblock zu folgen. Jemand schlug vor, das Regexp-Objekt zu verwenden:Was ist eine gute Erklärung für das Regexp-Objekt?
var re = new RegExp(myName,'g');
Die Lösung sagt, dass dies einer Regex entspricht, z./Wee Gillis/g
aber wenn ich sehe ich nicht die Regex dann versucht, „re“ an der Konsole anzumelden, sondern ich sehe:
[object RegExp] {}
Also, was genau hier instanziiert erstellt/wird ?
Versuchen 'console.log (re.source)'. Nicht sicher, ob du * das * brauchst. –
@Tushar und Anrufer: Ich stimme dir nicht zu: Schau dir [MDN] (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp/toString) auch an kann die Situation in Chrom nicht reproduzieren .. – inetphantom
@inetphantom, verschiedene Browser, anderes Verhalten. Ich nehme an, er benutzt einen IE; diese Sache mit '[Objekt ...]' klingt vertraut. aber das ist ein Thema. – Thomas