我试图提醒括号内的数字:
var str2 = "This is a string (3444343) with numbers.";
var patt2 = \((.*?)\);
alert(str2.match(patt2));
Run Code Online (Sandbox Code Playgroud)
jsfiddle:http://jsfiddle.net/BinaryAcid/8nx9v/1/
A. 函数 foo( ){ }
B. var foo = 函数 foo( ){ }
我以 A 方式编写所有 JavaScript 函数,因为我认为 B 是多余的。我的同事喜欢进去做大量查找/替换来重写我的函数,比如 B,因为他说这是根据 airbnb 的最佳实践。
两者之间的基本/实际区别是什么?
他这样做有破坏我的代码的危险吗?
一种比另一种更好的做法(你能引用任何来源吗)?