React manually stringifies all attributes before assigning them:
https://github.com/facebook/react/blob/master/packages/react-dom/src/client/DOMPropertyOperations.js#L169-L179
This appears to be for IE8/9. However it's possible that this is an IE8 only behavior. See IE9:


Can we get rid of '' + value in DOMPropertyOperations?
React manually stringifies all attributes before assigning them:
https://github.com/facebook/react/blob/master/packages/react-dom/src/client/DOMPropertyOperations.js#L169-L179
This appears to be for IE8/9. However it's possible that this is an IE8 only behavior. See IE9:
Can we get rid of
'' + valuein DOMPropertyOperations?