itarticle es2019 Array.flatMap() String.trimStart() 和 String.trimEnd() Object.fromEntries Optional Catch Binding Symbol.description Function.toString() 0