Las dos borran con una ligera diferencia:
La tecla 8, borra a la izquierda del cursor (si hay algo).
La tecla 46, borra a la derecha del cursor (si hay algo).
La tecla 8, borra a la izquierda del cursor (si hay algo).
La tecla 46, borra a la derecha del cursor (si hay algo).
Exacto, un keycode es de la tecla Borrar (Del) y la otra de la tecla Supr. (Suprimir), las dos son teclas de borrado pero con la diferencia que borran en direcciones inversas, es decir que una tecla borra el texto para una dirección mientras la otra borra para la otra dirección.
Saludos