See fiddle: if you press Enter in the textarea on a recent Mac, the newline character appears to be represented by \r, which would be in direct contrast to the answers to this, this and this question and to Wikipedia. To summarise these links:
\r represents a line break on old Macs (OS 9 and before)\n represents a line break on UNIX systems (OS X, Linux)\r\n represents a line break on Windows.When I press Enter in the JSFiddle, I get the following result (OS X 10.11.6):
textarea: \r
span: \n
This behaviour took a long time to figure out and seems illogical. What could be the underlying rationale?
I believe you're confusing two things:
As far as I know, the answer to #1 is 13 (ASCII carriage return, "\r") for all platforms.
Do you have a platform where this is not what you're seeing?
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With