Merge pull request #684 from blakeembrey/javascript-variable

Allow any number of trailing characters for valid JavaScript variable
This commit is contained in:
Kevin Decker
2013-12-25 10:12:11 -08:00
@@ -882,7 +882,7 @@ for(var i=0, l=reservedWords.length; i<l; i++) {
}
JavaScriptCompiler.isValidJavaScriptVariableName = function(name) {
if(!JavaScriptCompiler.RESERVED_WORDS[name] && /^[a-zA-Z_$][0-9a-zA-Z_$]+$/.test(name)) {
if(!JavaScriptCompiler.RESERVED_WORDS[name] && /^[a-zA-Z_$][0-9a-zA-Z_$]*$/.test(name)) {
return true;
}
return false;