考慮讓瀏覽器使用Intl.NumberFormat為您完成工作const $input = document.querySelector('input');const $output = document.querySelector('div');$input.addEventListener('input', (evt) => { $output.innerText = Intl.NumberFormat().format(evt.target.value);});<input><div></div>展開片段您可以自定義有關輸出數字格式的許多內容,在您的情況下,您可能希望調整minimumFractionDigits或maximumFractionDigits設置:const $input = document.querySelector('input');const $output = document.querySelector('div');$input.addEventListener('input', (evt) => { $output.innerText = Intl.NumberFormat(undefined, { maximumFractionDigits: 2 }).format(evt.target.value);})<input><div></div>
按順序從數組中獲取每個項目的最佳方法是什么?
慕俠2389804
2023-01-06 09:42:20