this en su mas bajo nivel es window, por lo que puedes acceder a ello con:

this.algo

this dentro de una funcion objeto o lo que sea de eso

function Persona () {
	this.algo
}

Los métodos son funciones dentro de las clases, en la clase todo dentro de ella es this

podemos declarar variables dentro del método de la siguiente manera

class Persona {
  constructor(nombre,apellido){
    this.nombre = nombre
    this.apellido = apellido  
}
  saludar(){
		//variables dentro de metodos

		//1
    console.log(`Hola, me llamo ${this.nombre} ${this.apellido}`)
		
		//2
		var nombre = this.nombre
		var apellido = this.apellido
    console.log(`Hola, me llamo ${nombre} ${apellido}`)

		//3
		var { nombre, apellido } = this
    console.log(`Hola, me llamo ${nombre} ${apellido}`)
  }
}