RegExp.prototype.global
åºçº¿
广æ³å¯ç¨
èª 2015å¹´7æ èµ·ï¼æ¤ç¹æ§å·²å¨ä¸»æµæµè§å¨ä¸å¾å°æ¯æï¼å¯å¨å¤§å¤æ°è®¾å¤åæµè§å¨çæ¬ä¸æ£å¸¸ä½¿ç¨ã
global 屿§è¡¨ææ£åè¡¨è¾¾å¼æ¯å¦ä½¿ç¨äº "g" æ å¿ãglobal æ¯ä¸ä¸ªæ£å表达å¼å®ä¾çåªè¯»å±æ§ã
RegExp.prototype.global ç屿§ç¹æ§ | |
|---|---|
| å¯å | å¦ |
| 坿䏾 | å¦ |
| å¯é ç½® | å¦ |
æè¿°
global ç弿¯å¸å°å¯¹è±¡ï¼å¦æä½¿ç¨äº "g" æ å¿ï¼åè¿å trueï¼å¦åè¿å falseã "g" æ å¿æå³çæ£å表达å¼åºè¯¥æµè¯åç¬¦ä¸²ä¸ææå¯è½çå¹é
ã
ä½ æ æ³ç´æ¥æ´æ¹æ¤å±æ§ã
示ä¾
>示ä¾ï¼ä½¿ç¨ global
js
var regex = new RegExp("foo", "g");
console.log(regex.global); // true
è§è
| è§è |
|---|
| ECMAScript® 2027 Language Specification> # sec-get-regexp.prototype.global> |