Cómo hacer una "función de punto" en javascript

Estoy tratando de definir una "función de punto" donde no hay parámetros pero tiene un. y una cadena o número delante de ellos como estos:

.toUpperCase ()
.toLowerCase ()
.índice de()
.charAt ()
.substring ()

Tú lo haces2..toStringnotoString(2).

¿Cómo se define uno de ellos?

Y porque cuando escribo4..toString() vuelvefunction toString() {[native code]}?

Respuestas a la pregunta(3)

Su respuesta a la pregunta