(source, quotationMark)
| 2430 | }; |
| 2431 | |
| 2432 | var encodeJSObjectKey = function (source, quotationMark) { |
| 2433 | source = '' + source; |
| 2434 | if (!/^[a-zA-Z$_][a-zA-Z0-9$_]*$/.test(source)) { |
| 2435 | source = convertStringToJSLiteral(source, quotationMark); |
| 2436 | } |
| 2437 | return source; |
| 2438 | }; |
| 2439 | |
| 2440 | var convertStringToJSLiteral = function (str, quotationMark) { |
| 2441 | // assert(getType(str) === 'string'); |
no test coverage detected
searching dependent graphs…