veces veo matrices como las siguientes:Poner coma (,) al final de la matriz. ¿Es una convención?
array('item1' => array(
'subitem1',
'subitem2',
)
Por qué se añade una coma al final de la matriz wheras no hay ningún elemento después submitem2?
Me preguntaba, ¿eso no lo hace incluir un valor nulo (el último elemento)? No sé, ya que siempre estoy usando esto "correctamente". – Christian
@Christian: no en PHP (se fomenta positivamente en PHP). Sin embargo, nunca ** debes ** incluir una coma adicional en JavaScript. Es un error de sintaxis en el constructor Array, pero está permitido en un literal Array. PERO, algunos navegadores (lea Internet Explorer) crean un elemento adicional que está 'undefined'. – MrWhite
En la descripción, OP pregunta por qué se agrega una coma. Sin embargo, en el título OP pregunta: ¿es una convención, y que aún no está respondida? – eddy147