ES8 allows the use of trailing commas in function parameter lists and calls, which is useful especially when using version control since no unnecessary editing of the line before needs to occur.
Prior to ES8 trailing commas only work with arrays and objects but now works with functions.