Currently, we're calling a 3rd party service with the following JavaScript object:
props = { ['356']: false, ['456']: true}
I notice that when I enter it into the Chrome browser console and re-inspect the object I get the following output:
props = { 356: false, 456: true}
What is going on here? Is '356' still a string after apparently being automatically casted from an object key that is an array of one string? It looks like it automatically got converted to an integer.