{"ScriptPreparationCode":null,"TestCases":[{"Name":"Push","Code":"var arr = [\u0022This\u0022, \u0022is\u0022, \u0022an\u0022, \u0022array\u0022, \u0022of\u0022, \u0022strings\u0022, \u0022which\u0022, \u0022might\u0022, \u0022be\u0022, \u0022copied\u0022];\r\narr.push(\u0022foo\u0022);","IsDeferred":false},{"Name":"Spread","Code":"var arr = [\u0022This\u0022, \u0022is\u0022, \u0022an\u0022, \u0022array\u0022, \u0022of\u0022, \u0022strings\u0022, \u0022which\u0022, \u0022might\u0022, \u0022be\u0022, \u0022copied\u0022];\r\narr = [...arr, \u0022foo\u0022];","IsDeferred":false},{"Name":"Copy and push","Code":"var arr = [\u0022This\u0022, \u0022is\u0022, \u0022an\u0022, \u0022array\u0022, \u0022of\u0022, \u0022strings\u0022, \u0022which\u0022, \u0022might\u0022, \u0022be\u0022, \u0022copied\u0022];\r\narr = arr.slice();\r\narr.push(\u0022foo\u0022);","IsDeferred":false}]}