Python 'slimit' パッケージを使用して JavaScript を縮小しようとしています。
import slimit
slimit.minify('[1,2,3,4,5,6,7,8]')
正常に実行され、「[1,2,3,4,5,6,7,8]」が返されます
import slimit
slimit.minify('[01,02,03,04,05,06,07,08]')
エラーが発生します:
SyntaxError: LexToken(NUMBER,'0',1,22) と LexToken(RBRACKET,']',1,24) の間の 1:23 の予期しないトークン (NUMBER, '8')
奇妙なことに、文字列 [01,02,03,04,05,06,07] を縮小しても問題なく動作します。
Slimit は、配列内のゼロが埋め込まれた 8 つ以上の整数を縮小する場合にのみエラーを返します。