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

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

web聊天的聊天記錄保存在哪比較好

web聊天的聊天記錄保存在哪比較好

慕田峪7331174 2018-07-22 07:10:21
做了一個websocket的聊天室。遇到一個問題。聊天的記錄存在哪里比較好一點?好友列表點擊好友的時候會請求服務(wù)器的聊天歷史記錄接口(也就是切換聊天對象),但是每點一次就請求一次感覺不太對所以想把記錄存下來。Local Storage、Session Storage、IndexedDb、。。。不知道哪種方式比較好請說明你覺得比較好的方式(不限上面3種,只要你覺得好的方式都可以)的優(yōu)缺點和實現(xiàn)思路
查看完整描述

1 回答

?
哆啦的時光機

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


閉包應(yīng)該挺合適的,可以將數(shù)據(jù)暫時保存在內(nèi)存中,不會被釋放,存取也快。

(function(){
    var obj = {};
    function saveDate(id, data){
        //保存某個人的聊天記錄
        obj[id] = data;    
    }
    function getData(id){
        let data = obj[id] ? obj[id] : '';
        return data;
    }
    function clearData(){
        obj = null;
    }
    return {
        setData : setData,
        getData : getData,
        clearData: clearData
    }
})()


查看完整回答
1 反對 回復(fù) 2018-07-22
  • 1 回答
  • 0 關(guān)注
  • 2901 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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