var getPageData = function (last_page, current_page) { var numberLinks = []; var i = 0; for (i; i < last_page; i++) { var num = i + 1; var f = Math.abs(current_page - num); if (f < 4) { // 左3页,右3页 numberLinks.push(num); } } return numberLinks; };…
javascript计算字符串长度 学习了:https://blog.csdn.net/u012934325/article/details/75214847 function getByteLen(val) { var len = 0; for (var i = 0; i < val.length; i++) { var a = val.charAt(i); if (a.match(/[^\x00-\xff]/ig) != null) { len += 2; } else { len += 1…
代码 Typescript版 /** * TimeSpan just like the class TimpSpan in C# ,represent the time difference * @class TimeSpan */ class TimeSpan { constructor(millionseconds: number) { this.totalMillionseconds = millionseconds; this.totalSeconds = millionseconds…