2011-02-14 6 views

Respuesta

30

Es una forma abreviada de la palabra "contexto". Eso es.

Por supuesto, puede usar el nombre que desee; en este caso, no existe una convención de nombres real.

1

Propably porque los ejemplos enseñan algo, y quién escribió quería asegurarse de que el lector supiera que ctx es el contexto del lienzo ya que ctx es una abreviación del contexto, pero es demasiado aburrido escribir "contexto" cuando podría escribir " ctx ".

5

Es solo el nombre de la variable. Podría ser cualquier cosa. Ctx es la palabra corta para ConTeXt.

+3

Personalmente me hubiera quedado solo con el contexto en lugar de ctx. O incluso cntxt. No sé la lógica detrás de omitir el 'on', 'e' y 't'. Oh bien. Gracias. – j08691

3

Es exactamente lo mismo si lo hace

var context = document.getElementById('canvas').getContext('2d'); 

o

var whatever = document.getElementById('canvas').getContext('2d'); 

creo "ctx" es muy explicativo y lo suficientemente :)

3

Es una convención corto, ya que el lienzo en la mayoría de los navegadores de código abierto usa Cairo, y en El Cairo, se llaman "Contextos".

Cuestiones relacionadas