第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

Number.prototype.toLocaleString 的兼容問題

Number.prototype.toLocaleString 的兼容問題

慕工程0101907 2018-09-23 16:18:53
在做金額格式化的時(shí)候用到了 Number.prototype.toLocaleString 這個(gè)方法,但是在一些老版本的瀏覽器中會(huì)出現(xiàn)兼容問題var a = 10000000;a.toLocaleString();搜狗 7.5.5 多了 .000原來的格式化函數(shù)(格式化千分位且保留兩位小數(shù))formatAmount: function (amount) {   if (typeof amount === 'undefined' || amount === '') return '';  if (amount - 0 === 0) return '0.00';  let num = amount - 0;  let str = (num-0).toFixed(2); // 保留兩位小數(shù)   let num_int = str.split('.')[0];  let num_point = str.split('.')[1];  return `${(num_int-0).toLocaleString()}.${num_point}`; }兼容后formatAmount: function (amount) { // 金額千位格式化       if (typeof amount === 'undefined' || amount === '') return '';      if (amount - 0 === 0) return '0.00';      let num = amount - 0;      let str = (num-0).toFixed(2); // 保留兩位小時(shí)       let num_int = (str.split('.')[0] - 0).toLocaleString();      let num_point = str.split('.')[1];      return `${num_int.indexOf('.')>-1?num_int.split('.')[0]:num_int}.${num_point}`;     }搜狗 7.5.5 的內(nèi)核版本是 Chromium 49.0.2623根據(jù)MDN顯示是支持這個(gè)方法的。那這種兼容性該怎么判斷?方法可以用但是返回的結(jié)果不同。
查看完整描述

1 回答

?
楊魅力

TA貢獻(xiàn)1811條經(jīng)驗(yàn) 獲得超6個(gè)贊

.toLocaleString(undefined,{minimumFractionDigits:0,maximumFractionDigits:0})


查看完整回答
反對(duì) 回復(fù) 2018-09-23
  • 1 回答
  • 0 關(guān)注
  • 730 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)