¿Cómo eliminar un elemento de una matriz en JavaScript?


var arr = [1,2,3,5,6];

Quiero eliminar el 1er elemento de la matriz para que se convierta en:

var arr = [2,3,5,6];

Para extender esta pregunta, ¿qué pasa si quiero eliminar el segundo elemento de la matriz para que se convierta en:

var arr = [1,3,5,6];

Warning: Undefined property: agent_blog_content::$date_asked in /var/www/agent_etc/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 32

Warning: Undefined property: agent_blog_content::$count_answers in /var/www/agent_etc/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 52