UglifyJS/lib
alexlamsl 100307ab31 fixes & improvements to [].join()
fixes
- [a].join() => "" + a
- ["a", , "b"].join() => "a,,b"
- ["a", null, "b"].join() => "a,,b"
- ["a", undefined, "b"].join() => "a,,b"

improvements
- ["a", "b"].join(null) => "anullb"
- ["a", "b"].join(undefined) => "a,b"
- [a + "b", c].join("") => a + "b" + c

closes #1453
2017-02-21 13:29:57 +08:00
..
ast.js Actually limit sequence length. 2016-04-12 14:17:24 +03:00
compress.js fixes & improvements to [].join() 2017-02-21 13:29:57 +08:00
mozilla-ast.js Don't convert all strings to directives from moz-ast 2016-07-03 12:36:57 +02:00
output.js Do not overwrite options.comments + cleanup 2016-11-29 20:24:08 +01:00
parse.js Legacy octal integer strict mode fixes 2016-07-21 14:42:16 +02:00
propmangle.js Add --mangle-props-debug and fix --mangle-props=unquoted collision 2016-11-29 20:25:39 +01:00
scope.js fix corner case in keep_fnames 2017-02-18 19:00:54 +08:00
sourcemap.js Generate source map data from normalized files 2016-11-29 20:42:56 +01:00
transform.js Collapse single use var definitions 2016-01-27 11:48:15 +02:00
utils.js Do not overwrite options.comments + cleanup 2016-11-29 20:24:08 +01:00