我有以下功能来制作控制初始资本的价值。
ctrl.value = ctrl.value.toLowerCase().replace( /\b[a-z]/g , function {
return arguments[0].toUpperCase();
});
当我在浏览器中运行时,我在控制台中出现以下错误
SyntaxError:缺失(在形式参数之前
语法错误。
答案 0 :(得分:5)
您的函数定义缺少()
括号。
// -------------------------------------------------------------- vv
ctrl.value = ctrl.value.toLowerCase().replace(/\b[a-z]/g, function() {
return arguments[0].toUpperCase();
});
答案 1 :(得分:1)
通过更改功能{到功能() {
来解决