摘要:上傳進(jìn)度必須才會(huì)自動(dòng)加上正確的計(jì)算百分比排序獲取天時(shí)間日期前天日期判斷頁面滾動(dòng)到底部到底了相同值加入新數(shù)組啟用瀏覽器的極速模式避免使用兼容模式針對(duì)手持設(shè)備優(yōu)化,主要是針對(duì)一些老的不識(shí)別的瀏覽器,比如黑莓
1、jq上傳進(jìn)度
var xhrOnProgress = function (fun) { xhrOnProgress.onprogress = fun; return function () { var xhr = $.ajaxSettings.xhr(); if (typeof xhrOnProgress.onprogress !== "function") return xhr; if (xhrOnProgress.onprogress && xhr.upload) { xhr.upload.onprogress = xhrOnProgress.onprogress; } return xhr; } }; $.ajax({ type: "POST", url: "http://180.97.83.70:30990/wxapp/addUserPhotoAlbumCmd/", data: formData, processData: false, //必須false才會(huì)自動(dòng)加上正確的Content-Type contentType: false, xhr: xhrOnProgress(function (e) { var percent = 100 * e.loaded / e.total;//計(jì)算百分比 $("#upinfo").html(Math.floor(percent) + "%"); }), success: function (res) { }, error: function (e) { } }); });
2、json排序
var testList = [ {n: "1"}, {n: "2"}, {n: "3"}, {n: "4"}, {n: "5"} ]; function sortList(a, b) { return b.n - a.n } testList.sort(sortList) console.log(testList)
3、獲取7天時(shí)間日期
var dates=[]; var datestr; function getDate() { var myDate = new Date(); myDate.setDate(myDate.getDate()-6); //前7天 for (var i = 0; i < 7; i++) { datestr=Number(myDate.getMonth()) + 1 + "-" + myDate.getDate(); dates.push(datestr); myDate.setTime(myDate.getTime() + 1000*60*60*24); //console.log(datestr); } //$scope.proSevDay=dates;//日期 //console.log(dates); }
4、判斷頁面滾動(dòng)到底部
$(document).ready(function () { $(window).scroll(function () { if ($(document).scrollTop() >= $(document).height() - $(window).height()) { console.log("到底了") } }); });
5、相同key值加入新數(shù)組
var b = {}; result.forEach(function (obj) { var array = b[obj["time"]] || []; array.push(obj); b[obj["time"]] = array; }); console.log(b);
6、meta
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/94712.html
摘要:上傳進(jìn)度必須才會(huì)自動(dòng)加上正確的計(jì)算百分比排序獲取天時(shí)間日期前天日期判斷頁面滾動(dòng)到底部到底了相同值加入新數(shù)組啟用瀏覽器的極速模式避免使用兼容模式針對(duì)手持設(shè)備優(yōu)化,主要是針對(duì)一些老的不識(shí)別的瀏覽器,比如黑莓 1、jq上傳進(jìn)度 var xhrOnProgress = function (fun) { xhrOnProgress.onprogress = fun; return functio...
摘要:引言日常工作中再牛逼的大佬都不敢說自己的代碼是完全沒有問題的,既然有問題,那就也就有調(diào)試,說到調(diào)試工具,大家可能對(duì)于還有遠(yuǎn)程調(diào)試等比較熟悉,甚至有些是我可能也沒有用過的這里噴一句吧,誰都別給我提啊,那個(gè)不叫調(diào)試工具,那叫坑爹神器,話說最近不 showImg(https://segmentfault.com/img/bVbk8zn?w=1008&h=298); 引言 ? 日常工作中再牛...
摘要:在這里詳細(xì)介紹一下操作云函數(shù)提取數(shù)據(jù)庫的流程這里我們以獲取首頁數(shù)據(jù)為例先在云函數(shù)目錄新建一個(gè)函數(shù)打開該云函數(shù)的我這里用的是環(huán)境。 寫在前面: ??小程序云開發(fā)發(fā)布有一段時(shí)間了,最近著手做了一個(gè)基于云開發(fā)的小程序項(xiàng)目--仿《微博鮮知》,來自新浪的這款全新風(fēng)格的小程序雖然界面非常簡(jiǎn)約清新,但是內(nèi)部還是內(nèi)藏了很多玄機(jī),在實(shí)現(xiàn)的路上遇上了不少坎坷,在這里分享給大家。希望給大家提供一些思路。 ...
摘要:加上以后的操作符大都是直接將輸入流映射到一個(gè)輸出流,并且它們都不關(guān)心輸入流上的值。如果輸入流沒發(fā)出任何值,只發(fā)出完成通知,那么發(fā)出一個(gè)默認(rèn)值。與錯(cuò)誤相關(guān)的一些操作符,如已經(jīng)提到的當(dāng)輸入流上有錯(cuò)誤時(shí),可以發(fā)出重試,傳入的參數(shù)就是重試的次數(shù)。 這個(gè)系列不知不覺已經(jīng)寫到10了,單純從使用上來說的話,大部分的知識(shí)點(diǎn)也都講過了,本來不打算寫了,剛好今天有同學(xué)在群里說希望能總結(jié)一下常用的操作符,那...
閱讀 948·2021-11-22 12:09
閱讀 3715·2021-09-27 13:36
閱讀 1403·2021-08-20 09:37
閱讀 4027·2019-12-27 12:22
閱讀 2365·2019-08-30 15:55
閱讀 2370·2019-08-30 13:16
閱讀 2832·2019-08-26 17:06
閱讀 3442·2019-08-23 18:32