1.談談優雅降級與漸進增強的區別。
漸進增強 progressive enhancement:針對低版本瀏覽器進行構建頁面,保證最基本的功能,然後再針對高階瀏覽器進行效果、互動等改進和追加功能達到更好的使用者體驗。
優雅降級 graceful degradation:一開始就構建完整的功能,然後再針對低版本瀏覽器進行相容。
區別:優雅降級是從複雜的現狀開始,並試圖減少使用者體驗的供給,而漸進增強則是從乙個非常基礎的,能夠起作用的版本開始,並不斷擴充,以適應未來環境的需要。降級(功能衰減)意味著往回看;而漸進增強則意味著朝前看,同時保證其根基處於安全地帶。
2.描述cookies,sessionstorage和localstorage的區別。
三者都是在瀏覽器端儲存資料。
資料儲存大小限制不同。
cookies:資料始終在同源的http請求中攜帶,即cookie在伺服器和瀏覽器間回傳。故儲存的資料大小最小,一般為4k。
sessionstorage:資料在本地儲存,不會自動把資料發給伺服器。所以一般5m或者更大。
localstorage:資料在本地儲存,不會自動把資料發給伺服器。所以一般5m或者更大。
資料有效期不同
cookies:資料在cookie設定的有效期之前都有效,即使視窗和瀏覽器關閉。
sessionstorage:資料在關閉瀏覽器視窗後自動清除。儲存的資料僅在同源同視窗內有效,即使在不同瀏覽器相同頁面也是無效的。一般用於儲存會話資料。
localstorage:始終有效,因此用作持久資料。
資料作用域不同
cookies:在所有同源視窗敏感詞享。
sessionstorage:不在不同瀏覽器視窗敏感詞享。
localstorage:在所有同源視窗敏感詞享。
求sum和a的最大公約數
if(sum%a==0)else
京東筆試題
剛才看到一篇京東筆試題,又見無聊題,俗稱智力題,下面我們就看看。1.說一架飛機可以飛50公尺,但是現在需要其飛100公尺,飛機之間可以互相加油。問是要飛完一共需要派出幾架飛機 首先飛機快飛到25公尺處時派出一架飛機從起點起飛,同時到達25公尺處,加完油後可以可以飛到75公尺,快到75公尺時從終點派出...
京東筆試總結
集中式匯流排 集中式序列鏈結,查詢所有部件都用一條 匯流排請求 線 集中式定時查詢,所有部件共用一條 匯流排忙 線 集中式定時查詢,所有部件都用一條 匯流排請求 線 乙個gfs集群由乙個master和大量chunkserver構成 浮點數尾數基值rm 8,尾數長度為6,則可表示規格化正尾數的個數為多...
2020 08 06 京東筆試題
題目描述 x星人的基因由a b c d e五種不同的結構組合而成。如果兩個性別不同的x星人的基因序列相似度大於50 按照x星的法律他們是禁止結婚的,等於50 據說還是可以的。那麼基因的相似度怎麼計算呢?分別從兩個人身上取長度均為n的基因片段,如果它們的最長公共子串行 注意,最長公共子串行不需要連續 ...