Foros del Web » Programando para Internet » Javascript »

no confundirme

Estas en el tema de no confundirme en el foro de Javascript en Foros del Web. amigos programadores como hacen para no confundirse entre las distintas funciones de php y javascript o se asen guias o me pudieran dar algunos consejos...
  #1 (permalink)  
Antiguo 17/12/2011, 20:52
 
Fecha de Ingreso: diciembre-2010
Mensajes: 83
Antigüedad: 13 años, 4 meses
Puntos: 0
no confundirme

amigos programadores como hacen para no confundirse entre las distintas funciones de php y javascript o se asen guias o me pudieran dar algunos consejos
  #2 (permalink)  
Antiguo 17/12/2011, 21:24
Avatar de zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años
Puntos: 1485
Respuesta: no confundirme

buenas,
en javascript es muy facil. por convension, todas las funciones nativas -incluso propiedades- de javascript utiliza el patrón camelcase cuando son palabras compuestas o una frase. en muy raras ocaciones no es así. fijate que menciono las nativas. luego cada desarrollador implementa su propia convensión o simplemente ninguna. por ejemplo, jquery sigue la misma convensión. en php parece que no existe una convensión para sus funciones y variables nativas. la ventaja de tener un patrón es que te puedes enfocar en aprenderte el nombre y por intuición puedes determinar como se escribe.

inpendientemente del lenguaje, siempre hay que agregar nuevas palabras a nuestro diccionario. en ocaciones, los lenguajes comparten funcionalidades similares, solo que con nombres distintos. por ejemplo, echo en php imprime el contenido en STDOUT, mientras que en javascript lo similar sería document.write o document.writeln. por tanto, lo mejor es tener a mano un pocket reference (referencia de bolsillo) de los lenguajes. con el paso del tiempo, y el constante uso de los vocablos, lo iras asimilando.
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.
  #3 (permalink)  
Antiguo 18/12/2011, 07:46
Avatar de _cronos2
Colaborador
 
Fecha de Ingreso: junio-2010
Mensajes: 2.062
Antigüedad: 13 años, 10 meses
Puntos: 310
Respuesta: no confundirme

Además en JS las cosas están más separadas, en PHP tienes un scope global gigantesco y te apañas con eso. Por ejemplo, a mí me pasó una vez que traté de contar el largo de un string con count en vez de strlen, esto en JS no podría haberme pasado, porque además de que strings y arrays comparten esta propiedad (length), si no hubiera existido me hubiera dado un error.
La diferencia es que a PHP le pasas un argumento, y él lo puede "validar" o no, pero en JS los métodos y propiedades son parte del prototipo, y es específico de cada tipo de dato. No sé si me explico.
Saludos (:
__________________
" Getting older’s not been on my plans
but it’s never late, it’s never late enough for me to stay. "
Cigarettes - Russian Red

Etiquetas: funcion, php
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:27.