什么是新的“[,”来自某些文件?

时间:2016-05-24 15:19:20

标签: javascript

我从不同的文件中看到了很多解释,如

new RegExp(pattern[, flags])

我的问题是,“[,flags]”是什么意思?为什么需要“[”?

有人可以向我解释一下,谢谢。

1 个答案:

答案 0 :(得分:5)

这意味着参数flags是可选的,也就是说不必要。您可以使用一个参数(RegExp)或两个参数(patternpattern)创建flags

可选参数通常在未提供时具有默认行为,在文档中指定为"当省略xx时#34;,"当xx未定义",&时#34; xx的默认值是......"。

查看Array的{​​{3}}方法,了解其中的一个主要示例。