|
@@ -16,9 +16,9 @@
|
|
|
|
|
|
var CONSTRUCTORS = {
|
|
var CONSTRUCTORS = {
|
|
'Array': '[]',
|
|
'Array': '[]',
|
|
- 'Number': '+[]',
|
|
|
|
- 'String': '[]+[]',
|
|
|
|
- 'Boolean': '![]',
|
|
|
|
|
|
+ 'Number': '(+[])',
|
|
|
|
+ 'String': '([]+[])',
|
|
|
|
+ 'Boolean': '(![])',
|
|
'Function': '[]["filter"]'
|
|
'Function': '[]["filter"]'
|
|
};
|
|
};
|
|
|
|
|
|
@@ -153,7 +153,7 @@
|
|
original = value;
|
|
original = value;
|
|
|
|
|
|
for (key in CONSTRUCTORS){
|
|
for (key in CONSTRUCTORS){
|
|
- replace("\\b" + key, '(' + CONSTRUCTORS[key] + ')["constructor"]');
|
|
|
|
|
|
+ replace("\\b" + key, CONSTRUCTORS[key] + '["constructor"]');
|
|
}
|
|
}
|
|
|
|
|
|
for (key in SIMPLE){
|
|
for (key in SIMPLE){
|