JS 操作cookie侷限性

2021-07-31 10:28:26 字數 803 閱讀 6927

cookie侷限性

cookie雖然在持久儲存客戶端使用者資料提供了方便,分擔了伺服器儲存的負擔。但是還有很多侷限性的。

第一:每個特定的網域名稱下最多生成20個

cookie

(根據不同的瀏覽器有所區別)。

1.ie6或更低版本最多20個

cookie

2.ie7和之後的版本最多可以50個

cookie

。ie7

最初也只能

20個,之後因被公升級不定後增加了。

3.firefox最多50個

cookie

4.opera最多30個

cookie

5.safari和

chrome

沒有做硬性限制。

ps:為了更好的相容性,所以按照最低的要求來,也就是最多不得超過20個

cookie

。當超過指定的

cookie

時,瀏覽器會清理掉早期的

cookie。ie

和opera

會清理近期最少使用的

cookie

,firefox

會隨機清理

cookie。

第二:cookie的最大大約為

4096

位元組(4k)

,為了更好的相容性,一般不能超過

4095

位元組即可。

第三:cookie儲存在客戶端的文字檔案,所以特別重要和敏感的資料是不建議儲存在

cookie

的。比如銀行卡號,使用者密碼等。

時代侷限性

時代侷限性的 什麼是時代侷限性?根本原因是理性能力的有限性。一般而言,我們能對問題提出具有一定一般性的解釋並經過一些檢驗,這樣的知識獲取就可以算作理性推知了。至少包括 能理清邏輯 確立因果的解釋是稀有的。不經過思考屬於迷信權威。主要指實踐中的試錯成分。試錯得到的結果有可能缺乏可解釋性。一味堅持過去實...

SQLite的侷限性

sql 92特性方面 正如前面提到的,sqlite不支援sql 92的在很多企業資料庫系統中可用的一些特性。如 外來鍵約束 可解析的,但非強制 很多alter table特性 一些trigger相關的特性 right和full outer join 更新乙個view grant和revoke 你可以...

SQLite的侷限性

sqlite和其他大部分現代sql資料庫在基本設計目標上是不同的,它的目標是簡單。sqlite遵循這一目標,即使這樣偶爾會導致某些特性實現的低效化。下面列舉了sqlite的一些缺陷 sql 92特性方面 正如前面提到的,sqlite不支援sql 92的在很多企業資料庫系統中可用的一些特性。如 外來鍵...