我已经看过很多次了,大部分时间我都能弄明白这意味着什么,但有时候我有点困惑。查看主要关于jquery的文档,我看到这样的事情:
./runtests.sh -b firefox,chrome,ie
带逗号和.toggleClass( function [, state ] )
的括号表示法究竟是什么意思?
任何信息都会很棒。
谢谢!
答案 0 :(得分:3)
括号var input = "ashley, andy, juana"
var output = input.replace(/^|,\s*/g, "$&Sports_");
console.log(output);
之间的所有内容都是可选的。
在您的情况下,这意味着可以省略[]
,并且该功能仍然有效。
答案 1 :(得分:1)
可选参数。
在您的情况下标记为state
的内部可以省略,并且该函数不会抛出错误。
另一个例子:
jQuery.ajax(url [,settings])
意味着两者
jQuery.ajax( "www.google.com" )
和
jQuery.ajax( "www.google.com" , {dataType: 'mycustomtype'} )
有效。