Did i overcharged and damaged my iphone battery?

I accidentally charged my iphone overnight for about 12.5 hours. I forgot to put the timer for the charger and accidentally charged my 4s for too long. My question is did that charge ruined/ damaged my iphone battery? I heard that li-ion battery can stop the charge after the device is full. Does the 4s have li-ion battery?

It damages the battery over long periods of time. If you did this every night then you'd have a problem… Once in a while is okay.

Yes, over charging your iPhone does damage your battery. You may not notice it right away until you have to charge it more often… Recommended charging time is 2-3 hrs

Not atall