Maison > Article > interface Web > Exemple d'opération de remplissage zéro avant JavaScript_Compétences Javascript
L'exemple de cet article décrit la méthode de préfixe des zéros en JavaScript. Partagez-le avec tout le monde pour votre référence. Les détails sont les suivants :
Dans de nombreux cas, afin d'afficher le format, il est nécessaire d'effectuer une opération 0 en début de chaîne lorsqu'une certaine chaîne n'est pas pleine.
1. Code traditionnel
/** * 前补0操作 * @param number String 待操作字符串 * @param length int 目标长度 */ function addZero(number, length) { var buffer = ""; if (number == "") { for (var i = 0; i < length; i ++) { buffer += "0"; } } else { if (length < number.length) { return ""; } else if (length == number.length) { return number; } else { for (var i = 0; i < (length - number.length); i ++) { buffer += "0"; } buffer += number; } } return buffer; }
2. Ce code est plus concis
function addZero(str,length){ return new Array(length - str.length + 1).join("0") + str; }
J'espère que cet article sera utile à la conception de la programmation JavaScript de chacun.