[英]isIntegar polyfill fix on IE11
我有一些使用isIntegar的JavaScript,我知道我需要添加polyfill,但是對於如何使用我的代碼感到困惑。
IE瀏覽器目前不喜歡我的代碼
我的密碼
if (!Number.isInteger(averageRatingResult)) {
for (var j = 0; j < averageRatingResult; j++) {
if (averageRatingResult - j < 1) {
averageRating += '<i class="fa fa-star-half rating-stars" aria-hidden="true"></i>';
}
else {
averageRating += '<i class="fa fa-star rating-stars" aria-hidden="true"></i>';
}
}
}
else {
for (var j = 0; j < averageRatingResult; j++) {
averageRating += '<i class="fa fa-star rating-stars" aria-hidden="true"></i></span>';
}
}
我收到錯誤
SCRIPT438:對象不支持屬性或方法“ isInteger”的評級wigetcontent.js(21,9)
也許像這樣更簡單的事情會做
if (averageRatingResult === parseInt(averageRatingResult, 10))
取決於您的潛在價值
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.