The JavaScript strict mode exception "can't assign to property" occurs when attempting
to create a property on primitive value
such as a symbol, a string, a number or a boolean. Primitive values cannot hold any property....as a symbol , a string , a number or a boolean . Primitive values...Cannot create property 'x' on number '1' (V8-based) TypeError: can't...