Igualar variable JavaScript a php sin recargar la pagina

Me gustaría igualar una variable de javascript a php. He estando investigando mucho, pero me es imposible. He visto que se puede hacer mediante el método get y post.El problema que tengo es que al hacerlo con esos métodos se reinicia la página o te redirige a otra, y a mí me gustaría poder pasar la variable sin recargar la página. Muchas gracias.