• Javascript

    Javascript – Asignar un arreglo u objeto a una variable

    En Javascript cuando se asigna un arreglo a una variable, no se asigna el valor como tal, sino una referencia. Si hacemos un cambio en la nueva variable, el cambio se reflejará automáticamente en el original. Para hacer una asignación totalmente independiente, escribimos: var nuevaVariable = arregloOriginal.slice(); El cuanto a objetos también sucede lo mismo, solo se asigna una referencia. Para hacer una asignación de objetos totalmente independiente, escribimos: var nuevoObjeto = $.extend( {}, objetoOriginal ); Para más detalles visite el siguiente sitio web: http://www.etnassoft.com/2013/10/15/copiando-arrays-y-objetos-en-javascript/

  • Javascript

    Javascript – Formatear fecha dd/mm/yyyy

    Utilizar la siguiente función: <script> function getFormattedDate(vDate) { dateTMP = new Date(vDate); year = dateTMP.getFullYear(); month = (1 + dateTMP.getMonth()).toString(); month = month.length > 1 ? month : '0' + month; day = dateTMP.getDate().toString(); day = day.length > 1 ? day : '0' + day; return day + '/' + month + '/' + year; } $(document).ready(function() { dateDDMMYY = getFormattedDate(vDate); console.log(dateDDMMYYYY); }); </script> Fuente: https://stackoverflow.com/questions/11591854/format-date-to-mm-dd-yyyy-in-javascript

  • Javascript

    Javascript – Formatear un número decimal

    Para dar el formato utilizado en Venezuela: <!DOCTYPE html> <p id="price"></p> </html> <script> cost = 285000 $("#price").html(cost.toFixed(2).replace(/\D/g, "").replace(/([0-9])([0-9]{2})$/, '$1,$2').replace(/\B(?=(\d{3})+(?!\d)\.?)/g, ".")).css('background-color', '#F5F5DC'); </script> Da como resultado: 285.000,00 Para dar el formato utilizado en USA: <!DOCTYPE html> <p id="price"></p> </html> <script> cost = 285000 $("#price").html(cost.toFixed(2).replace(/\D/g, "").replace(/([0-9])([0-9]{2})$/, '$1.$2').replace(/\B(?=(\d{3})+(?!\d)\.?)/g, ",")).css('background-color', '#F5F5DC'); </script> Da como resultado: 285,000.00 Fuente: https://es.stackoverflow.com/questions/23179/como-hacer-que-mi-input-text-tenga-separador-de-miles-y-decimales-en-jquery

  • Javascript

    Javascript – substring()

    Para seleccionar una parte de una cadena utilizamos el comando substring. Ejemplo: cadena = 'cadena'; cadena.substring(2, 4); El primer parámetro “2” indica que va a extraer una parte de la cadena que comienza en la posición “2”. Se empieza a contar desde la posición “0”, es decir, que en la posición “2” se encuentra la letra “d” El segundo parámetro indica hasta que posición se tomará parte de la cadena, pero la cadena resultante no incluye esa posición. Es decir si es hasta la posición “4” como en el ejemplo, la parte de la cadena termina en la posición “3” que corresponde a la letra “e” El resultado o parte…