国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

網(wǎng)站必備之簡繁切換功能實現(xiàn)

gclove / 2853人閱讀

摘要:前言一個優(yōu)秀的網(wǎng)站為了能夠更好地照顧不同的用戶,一般都會提供簡繁兩種版本字體切換,提高用戶的體驗。同樣,我們也可以提供繁體版來照顧那些使用繁體字的臺灣港澳同胞。下面,我將由淺入深地講解如何使用行代碼,讓網(wǎng)站支持簡繁切換功能。

前言

????一個優(yōu)秀的網(wǎng)站為了能夠更好地照顧不同的用戶,一般都會提供簡繁兩種版本字體切換,提高用戶的體驗。例如 : Hexo 官網(wǎng) 。之所以 Hexo 能得到了不少內(nèi)地忠實粉絲的追捧,是因為 Hexo 的官網(wǎng)不僅提供了適合臺灣同胞(作者是來自臺灣的)閱讀的繁體中文版,還為我們大陸用戶提供了簡體中文版,照顧了我們平時的寫作習慣。同樣,我們也可以提供繁體版來照顧那些使用繁體字的臺灣、港澳同胞。

????下面,我將由淺入深地講解:如何使用 35 行代碼,讓網(wǎng)站支持簡繁切換功能。

正文

????一般而言,網(wǎng)站上實現(xiàn)兩種字體的切換,需要先準備兩種字體庫,而基本邏輯通常是:識別當前字體,然后根據(jù)當前字體去相對的字體庫中去尋找另一字體,從而進行字體的替換,處理起來不但麻煩而且耗時。

????有沒有一種方法,可以繞開這些彎路呢?

????答案是有的,我們可以利用數(shù)組索引的特性來完成,具體邏輯如下:

  function Exchange(text){
    const Simplified = "萬與丑";
    const Traditional = "萬與醜";//翻譯成簡體:萬與丑 
    let result,findIndex;
    for(let i=0;i

????系統(tǒng)來講,切換字體的大體過程 可分為 3 大步驟:

  1. 得到頁面的字體內(nèi)容
  2. 切換為簡繁字體
  3. 保存狀態(tài)與切換狀態(tài)
得到頁面的內(nèi)容

????毫無疑問,我們所要切換的內(nèi)容便是頁面中的漢字,眾所周知,判斷漢字可以使用正則表達式/[u4e00-u9fa5]/g,而我們在第一步 所面臨的最大問題便是:如何得到頁面中所有的字體內(nèi)容。分析網(wǎng)頁中結(jié)構(gòu)可得,顯示給用戶的內(nèi)容一般都在標簽中或者其各個子標簽中,我們該如何獲取這些包裹著內(nèi)容的標簽呢?又該如何判斷 元素與所需字體呢?

????下面,我將帶你學習兩個原生 JS 的 API 。

childNodes
childNodes 屬性返回節(jié)點的子節(jié)點集合,包括 元素節(jié)點、文本內(nèi)容、注釋、屬性等。
document.body.childNodes;/* 獲得 body 元素的子節(jié)點集合*/

????可以想象到,我們先將 document.body.childNodes 作為入口 循環(huán)遍歷,然后再如法炮制的遞歸各個元素,便可得到 body 標簽中 所有的 DOM 節(jié)點以及節(jié)點中所需的文本內(nèi)容。

nodeType
nodeType 屬性返回以數(shù)字值返回指定節(jié)點的節(jié)點類型。
如果節(jié)點是元素節(jié)點,則 nodeType 屬性將返回 1。
如果節(jié)點是文本節(jié)點,則 nodeType 屬性將返回 3。
document.body.nodeType === 1;/* true */

????有了 nodeType 作為當前元素的判斷,我們便可輕松的分離出 DOM 節(jié)點與 文本節(jié)點,從而來進行不同需求的操作。

????大體邏輯如下:

function translateBody(obj) {
    let objs = (obj ? obj : document.body).childNodes;
    for (let i = 0; i < objs.length; i++) {
        if (objs[i].nodeType === 3) {
            objs[i].textContent = Exchange(objs[i].textContent);
        } else if (objs[i].nodeType === 1 ) {
            translateBody(objs[i]);
        }
    }
}

????這樣,我們便得到了所需要的文本內(nèi)容。下面,我們將進行 Exchange 函數(shù)的編寫。

切換簡繁字體

????毫無疑問,切換字體最大的困難,就是索引相同的字體庫了。所幸,我從網(wǎng)上尋得了前輩總結(jié)的資源,歡迎大家使用。

const Simplified = "萬與丑專業(yè)叢東絲丟兩嚴喪個丬豐臨為麗舉么義烏樂喬習鄉(xiāng)書買亂爭于虧云亙亞產(chǎn)畝親褻亸億僅從侖倉儀們價眾優(yōu)伙會傴傘偉傳傷倀倫傖偽佇體余傭僉俠侶僥偵側(cè)僑儈儕儂俁儔儼倆儷儉債傾傯僂僨償儻儐儲儺兒兌兗黨蘭關(guān)興茲養(yǎng)獸囅內(nèi)岡冊寫軍農(nóng)冢馮沖決況凍凈凄涼凌減湊凜幾鳳鳧憑凱擊凼鑿芻劃劉則剛創(chuàng)刪別刬剄劊劌剴劑剮劍剝劇勸辦務勱動勵勁勞勢勛勐勚勻匭匱區(qū)醫(yī)華協(xié)單賣盧鹵臥衛(wèi)卻巹廠廳歷厲壓厭厙廁廂厴廈廚廄廝縣參叆叇雙發(fā)變敘疊葉號嘆嘰吁后嚇呂嗎吣噸聽啟吳嘸囈嘔嚦唄員咼嗆嗚詠咔嚨嚀咝咤咴咸哌響啞噠嘵嗶噦嘩噲嚌噥喲嘜唝嘮唡嗩唣喚唿嘖嗇囀嚙啰啴嘯噴嘍嚳囁呵噯噓嚶囑嚕噼囂嚯團園囪圍圇國圖圓圣壙場坂壞塊堅壇壢壩塢墳墜壟垅壚壘墾坰堊墊埡垯垱塏垴塒塤堝埝埯塹墮塆墻壯聲殼壺壸處備復夠頭夸夾奪奩奐奮獎奧妝婦媽嫵嫗媯姍姜婁婭嬈嬌孌娛媧嫻婳嬰嬋嬸媼嬡嬪嬙嬤孫學孿寧寶實寵審憲宮寬賓寢對尋導壽將爾塵堯?qū)朗M層屃屜屆屬屢屨嶼歲豈嶇崗峴岙嵐島嶺岳崠巋峃嶧峽峣嶠崢巒嶗崍崄嶄嶸嵚崳嶁嵴巔鞏巰幣帥師幃帳簾幟帶幀幫幬幘幗冪幞干并廣莊慶廬廡庫應廟龐廢庼廩開異棄張彌弳彎彈強歸當錄彟彥徹徑徠御憶懺憂愾懷態(tài)慫憮慪悵愴憐總懟懌戀懇惡慟懨愷惻惱惲悅愨懸慳憫驚懼慘懲憊愜慚憚慣愍慍憤憒愿懾慭憷懣懶懔戇戔戲戧戰(zhàn)戩戶扎撲扦執(zhí)擴捫掃揚擾撫拋摶摳掄搶護報擔擬攏揀擁攔擰撥擇掛摯攣挜撾撻挾撓擋撟掙擠揮挦撈損撿換搗據(jù)捻擄摑擲撣摻摜揸攬撳攙擱摟攪攜攝攄擺搖擯攤攖撐攆擷擼攛擻攢敵斂數(shù)齋斕斗斬斷無舊時曠旸曇晝昽顯晉曬曉曄暈暉暫曖札術(shù)樸機殺雜權(quán)條來楊榪杰極構(gòu)樅樞棗櫪枧棖槍楓梟柜檸檉梔柵標棧櫛櫳棟櫨櫟欄樹棲樣欒桊椏橈楨檔榿橋樺檜槳樁夢梼梾檢欞槨櫝槧欏橢樓欖櫬櫚櫸槚檻檳櫧橫檣櫻橥櫥櫓櫞檐檁歡歟歐殲歿殤殘殞殮殫殯毆毀轂畢斃氈毿氌氣氫氬氳匯漢污湯洶沓溝沒灃漚瀝淪滄沨溈滬沵濘淚澩瀧瀘濼瀉潑澤涇潔灑洼浹淺漿澆湞浉濁測澮濟瀏浐渾滸濃潯浕涂涌濤澇淶漣潿渦涢渙滌潤澗漲澀淀淵淥漬瀆漸澠漁瀋滲溫游灣濕潰濺溆溇潷滾滯滟灄滿瀅濾濫灤濱灘滪漤瀠瀟瀲濰潛潴瀾瀨瀕灝滅燈靈災燦煬爐燉煒熗點煉熾爍爛烴燭煙煩燒燁燴燙燼熱煥燜燾煅煳熘愛爺牘牦牽犧犢犟狀獷犸猶狽狍狝獰獨狹獅獪猙獄猻獫獵獼玀豬貓猬獻獺璣玙玚瑪瑋環(huán)現(xiàn)玱璽珉玨琺瓏珰琿琎璉瑣瓊瑤璦璇瓔瓚甕甌電畫暢畬疇癤療瘧癘瘍疬瘡瘋皰疴癰痙癢痖癆瘓癇癡癉瘆瘞瘺癟癱癮癭癩癬癲癯皚皺皸盞鹽監(jiān)蓋盜盤眍眥眬著睜睞瞼瞞矚矯磯礬礦碭碼磚硨硯砜礪礱礫礎硁硅碩硤磽硙硚確鹼礙磧磣堿碹磙禮祎禰禎禱禍稟祿禪離禿稈種積稱穢秾稆稅穌穩(wěn)穡窮竊竅窯竄窩窺竇窶豎競篤筍筆筧箋籠籩筑篳篩筜箏籌簽簡箓簀篋籜籮簞簫簣簍籃籬籪籟糴類秈糶糲粵糞糧糝糇緊縶纟糾紆紅紂纖紇約級紈纊紀紉緯紜纮純紕紗綱納纴縱綸紛紙紋紡纻纼紐紓線紺紲紱練組紳細織終縐絆紼絀紹繹經(jīng)紿綁絨結(jié)绔繞绖絎繪給絢絳絡絕絞統(tǒng)綆綃絹繡绤綏絳繼綈績緒綾绬續(xù)綺緋綽绱緄繩維綿綬繃綢绹綹綣綜綻綰綠綴緇緙緗緘緬纜緹緲緝缊繢緦綞緞緶缐緱縋緩締縷編緡緣縉縛縟縝縫缞縞纏縭縊縑繽縹縵縲纓縮繆繅纈繚繕繒韁繾繰繯繳纘罌網(wǎng)羅罰罷羆羈羥羨翹翙翚耢耬聳恥聶聾職聹聯(lián)聵聰肅腸膚肷腎腫脹脅膽勝朧胨臚脛膠脈膾臟臍腦膿臠腳脫腡臉臘腌腘腭膩靦膃騰臏臜輿艤艦艙艫艱艷艸藝節(jié)羋薌蕪蘆蓯葦藶莧萇蒼苧蘇苘蘋莖蘢蔦塋煢繭荊薦荙莢蕘蓽蕎薈薺蕩榮葷滎犖熒蕁藎蓀蔭荬葒荮藥蒞莜萊蓮蒔萵薟獲蕕瑩鶯莼萚蘿螢營縈蕭薩蔥蕆蕢蔣蔞藍薊蘺蕷鎣驀薔蘞藺藹蘄蘊藪藁蘚虜慮虛蟲虬蟣雖蝦蠆蝕蟻螞蠶蠔蜆蠱蠣蟶蠻蟄蛺蟯螄蠐蛻蝸蠟蠅蟈蟬蝎螻蠑螀螨蟏釁銜補襯袞襖裊袆襪襲袯裝襠裈褳襝褲裥褸襤襁襕見觀觃規(guī)覓視覘覽覺覬覡覿觍覦覯覲覷觴觸觶詟譽謄讠計訂訃認譏訐訌討讓訕訖訓議訊記讱講諱謳詎訝訥許訛論讻訟諷設訪訣證詁訶評詛識诇詐訴診詆謅詞詘詔诐譯詒誆誄試詿詩詰詼誠誅詵話誕詬詮詭詢詣諍該詳詫諢詡诪誡誣語誚誤誥誘誨誑說誦誒請諸諏諾讀諑誹課諉諛誰諗調(diào)諂諒諄誶談誼謀諶諜謊諫諧謔謁謂諤諭諼讒諮諳諺諦謎諞谞謨讜謖謝謠謗謚謙謐謹謾謫谫謬譚譖譙讕譜譎讞譴譫讖谷豮貝貞負贠貢財責賢敗賬貨質(zhì)販貪貧貶購貯貫貳賤賁貰貼貴貺貸貿(mào)費賀貽賊贄賈賄貲賃賂贓資賅贐賕賑賚賒賦賭赍贖賞賜赑赒賡賠賧賴赗贅賻賺賽賾贗贊赟贈贍贏贛赪趙趕趨趲躉躍蹌跖躒踐跶蹺蹕躚躋踴躊蹤躓躑躡蹣躕躥躪躦軀車軋軌軒轪軔轉(zhuǎn)軛輪軟轟轱軻轤軸軹軼轷軫轢軺輕軾載輊轎辀輇輅較輒輔輛輦輩輝輥輞辌輟輜輳輻輯辒輸轡轅轄輾轆轍轔辭辯辮邊遼達遷過邁運還這進遠違連遲邇逕跡適選遜遞邐邏遺遙鄧鄺鄔郵鄒鄴鄰郁郄郟鄶鄭鄆酈鄖鄲醞酦醬釅釃釀釋里鉅鑒鑾鏨釓釔針釘釗釙釕釷釬釧釤钑釩釣鍆釹钖釵钘鈣钚鈦鈍鈔鐘鈉鋇鋼鈑鈐鑰欽鈞鎢鉤鈧鈁鈥鈄鈕鈀鈺錢鉦鉗鈷缽鈳钷鈽鈸鉞鉆鉬鉭鉀鈿鈾鐵鉑鈴鑠鉛鉚鈰鉉鉈鉍鈹鐸铏銬銠鉺銪鋏铘鐃铚鐺銅鋁铞銦鎧鍘銖銑鋌銩铦鏵銓鉿銚鉻銘錚銫鉸銥鏟銃鐋銨銀銣鑄鐒鋪铻錸鋱鏈鏗銷鎖鋰锃鋤鍋鋯鋨銹銼鋝鋒鋅锍锎锏銳銻鋃鋟鋦錒錆鍺錯錨锜錁錕锠錫錮鑼錘錐錦锨錈锫錟錠鍵鋸錳錙鍥锳鍇鏘鍶鍔鍤鍬鍾鍛鎪锽鍰锿鍍鎂鏤镃鏌鎮(zhèn)镈鎘鑷鐫鎳镎鎦鎬鎊鎰镕鏢鏜鏍镚鏞鏡鏑鏃鏇镠鐔镢鐐鏷镥鐓鑭鐠镩鏹鐙鑊鐳镮鐲鐮鐿镲鑣镴鑲長門閂閃閆闬閉問闖閏闈閑閎間閔閌悶閘鬧閨聞闥閩閭闿閥閣閡閫鬮閱閬阇閾閹閶鬩閿閽閻閼闡闌闃阓闊闋闔闐阘闕闞阛隊陽陰陣階際陸隴陳陘陜隉隕險隨隱隸雋難雛讎靂霧霽霉靄靚靜靨韃鞒韉鞴韋韌韨韓韙韞韜韻頁頂頃頇項順須頊頑顧頓頎頒頌頏預顱領頗頸頡頰颋頜潁颎頦頤頻颒頹頷颕穎顆題颙顎顓顏額顳顢顛顙顥颣顫颥顰顴風飏飐颮颯颶飔颼飖飗飄飆飚飛饗饜饤饑饦餳飩餼飪飫飭飯飲餞飾飽飼饳飴餌饒餉饸饹餃饻餅餑饾餓馀餒馂馃餛餡館馇饋馉餿饞馌饃馎餾饈饉饅馓饌馕馬馭馱馴馳驅(qū)驲駁驢駔駛駟駙駒騶駐駝駑駕驛駘驍罵骃驕驊駱駭駢骉驪騁驗骍骎駿騏騎騍騅骔骕驂騙騭骙騷騖驁騮騫騸驃騾驄驏驟驥骦驤髏髖髕鬢魘魎魚鱽鱾魷鲀魯魴鲄鲅鲆鲇鱸鲉鲊鮒鲌鮑鱟鲏鮐鮭鮚鲓鮪鮞鲖鲗鲘鲙鱭鮫鮮鲝鲞鱘鯁鱺鰱鰹鯉鰣鰷鯀鯊鯇鲪鯽鲬鯖鯪鲯鯫鯡鯤鯧鲴鯢鯰鯛鯨鲹鲺鯔鲼鰈鲾鲿鳀鳁鳂鰓鱷鰍鰒鰉鳈鳉鳊鳋鰲鰭鰨鰥鰩鳑鳒鰳鰾鱈鱉鰻鳘鳙鳛鱖鱔鱗鱒鳠鳡鱧鳣鳥鳩雞鳶鳴鸤鷗鴉鸧鴇鴆鴣鶇鸕鴨鸮鴦鸰鴟鴝鴛鸴鴕鷥鷙鴯鴰鵂鸻鸼鴿鸞鴻鹀鵓鸝鵑鵠鵝鵒鷴鵜鵡鵲鹋鵪鹍鵯鵬鹐鶉鹒鹓鹔鶘鹖鶚鶻鶿鹛鶩鹝鷂鹟鹠鹡鹢鶼鶴鹥鸚鷓鷚鷯鷦鷲鷸鷺鹯鷹鹱鹲鸛鹴鹺麥麩黃黌黡黷黲黽";
const Traditional = "萬與醜專業(yè)叢東絲丟兩嚴喪個爿豐臨為麗舉麼義烏樂喬習鄉(xiāng)書買亂爭於虧雲(yún)亙亞產(chǎn)畝親褻嚲億僅從侖倉儀們價眾優(yōu)夥會傴傘偉傳傷倀倫傖偽佇體餘傭僉俠侶僥偵側(cè)僑儈儕儂俁儔儼倆儷儉債傾傯僂僨償儻儐儲儺兒兌兗黨蘭關(guān)興茲養(yǎng)獸囅內(nèi)岡冊寫軍農(nóng)塚馮衝決況凍淨淒涼淩減湊凜幾鳳鳧憑凱擊氹鑿芻劃劉則剛創(chuàng)刪別剗剄劊劌剴劑剮劍剝劇勸辦務勱動勵勁勞勢勳猛勩勻匭匱區(qū)醫(yī)華協(xié)單賣盧鹵臥衛(wèi)卻巹廠廳曆厲壓厭厙廁廂厴廈廚廄廝縣參靉靆雙發(fā)變敘疊葉號歎嘰籲後嚇呂嗎唚噸聽啟吳嘸囈嘔嚦唄員咼嗆嗚詠哢嚨嚀噝吒噅鹹呱響啞噠嘵嗶噦嘩噲嚌噥喲嘜嗊嘮啢嗩唕喚呼嘖嗇囀齧囉嘽嘯噴嘍嚳囁嗬噯噓嚶囑嚕劈囂謔團園囪圍圇國圖圓聖壙場阪壞塊堅壇壢壩塢墳墜壟壟壚壘墾坰堊墊埡墶壋塏堖塒塤堝墊垵塹墮壪牆壯聲殼壺壼處備複夠頭誇夾奪奩奐奮獎奧妝婦媽嫵嫗媯姍薑婁婭嬈嬌孌娛媧嫻嫿嬰嬋嬸媼嬡嬪嬙嬤孫學孿寧寶實寵審憲宮寬賓寢對尋導壽將爾塵堯?qū)缹票M層屭屜屆屬屢屨嶼歲豈嶇崗峴嶴嵐島嶺嶽崠巋嶨嶧峽嶢嶠崢巒嶗崍嶮嶄嶸嶔崳嶁脊巔鞏巰幣帥師幃帳簾幟帶幀幫幬幘幗冪襆幹並廣莊慶廬廡庫應廟龐廢廎廩開異棄張彌弳彎彈強歸當錄彠彥徹徑徠禦憶懺憂愾懷態(tài)慫憮慪悵愴憐總懟懌戀懇惡慟懨愷惻惱惲悅愨懸慳憫驚懼慘懲憊愜慚憚慣湣慍憤憒願懾憖怵懣懶懍戇戔戲戧戰(zhàn)戩戶紮撲扡執(zhí)擴捫掃揚擾撫拋摶摳掄搶護報擔擬攏揀擁攔擰撥擇掛摯攣掗撾撻挾撓擋撟掙擠揮撏撈損撿換搗據(jù)撚擄摑擲撣摻摜摣攬撳攙擱摟攪攜攝攄擺搖擯攤攖撐攆擷擼攛擻攢敵斂數(shù)齋斕鬥斬斷無舊時曠暘曇晝曨顯晉曬曉曄暈暉暫曖劄術(shù)樸機殺雜權(quán)條來楊榪傑極構(gòu)樅樞棗櫪梘棖槍楓梟櫃檸檉梔柵標棧櫛櫳棟櫨櫟欄樹棲樣欒棬椏橈楨檔榿橋樺檜槳樁夢檮棶檢欞槨櫝槧欏橢樓欖櫬櫚櫸檟檻檳櫧橫檣櫻櫫櫥櫓櫞簷檁歡歟歐殲歿殤殘殞殮殫殯毆毀轂畢斃氈毿氌氣氫氬氳彙漢汙湯洶遝溝沒灃漚瀝淪滄渢溈滬濔濘淚澩瀧瀘濼瀉潑澤涇潔灑窪浹淺漿澆湞溮濁測澮濟瀏滻渾滸濃潯濜塗湧濤澇淶漣潿渦溳渙滌潤澗漲澀澱淵淥漬瀆漸澠漁瀋滲溫遊灣濕潰濺漵漊潷滾滯灩灄滿瀅濾濫灤濱灘澦濫瀠瀟瀲濰潛瀦瀾瀨瀕灝滅燈靈災燦煬爐燉煒熗點煉熾爍爛烴燭煙煩燒燁燴燙燼熱煥燜燾煆糊溜愛爺牘犛牽犧犢強狀獷獁猶狽麅獮獰獨狹獅獪猙獄猻獫獵獼玀豬貓蝟獻獺璣璵瑒瑪瑋環(huán)現(xiàn)瑲璽瑉玨琺瓏璫琿璡璉瑣瓊瑤璦璿瓔瓚甕甌電畫暢佘疇癤療瘧癘瘍鬁瘡瘋皰屙癰痙癢瘂癆瘓癇癡癉瘮瘞瘺癟癱癮癭癩癬癲臒皚皺皸盞鹽監(jiān)蓋盜盤瞘眥矓著睜睞瞼瞞矚矯磯礬礦碭碼磚硨硯碸礪礱礫礎硜矽碩硤磽磑礄確鹼礙磧磣堿鏇滾禮禕禰禎禱禍稟祿禪離禿稈種積稱穢穠穭稅穌穩(wěn)穡窮竊竅窯竄窩窺竇窶豎競篤筍筆筧箋籠籩築篳篩簹箏籌簽簡籙簀篋籜籮簞簫簣簍籃籬籪籟糴類秈糶糲粵糞糧糝餱緊縶糸糾紆紅紂纖紇約級紈纊紀紉緯紜紘純紕紗綱納紝縱綸紛紙紋紡紵紖紐紓線紺絏紱練組紳細織終縐絆紼絀紹繹經(jīng)紿綁絨結(jié)絝繞絰絎繪給絢絳絡絕絞統(tǒng)綆綃絹繡綌綏絛繼綈績緒綾緓續(xù)綺緋綽緔緄繩維綿綬繃綢綯綹綣綜綻綰綠綴緇緙緗緘緬纜緹緲緝縕繢緦綞緞緶線緱縋緩締縷編緡緣縉縛縟縝縫縗縞纏縭縊縑繽縹縵縲纓縮繆繅纈繚繕繒韁繾繰繯繳纘罌網(wǎng)羅罰罷羆羈羥羨翹翽翬耮耬聳恥聶聾職聹聯(lián)聵聰肅腸膚膁腎腫脹脅膽勝朧腖臚脛膠脈膾髒臍腦膿臠腳脫腡臉臘醃膕齶膩靦膃騰臏臢輿艤艦艙艫艱豔艸藝節(jié)羋薌蕪蘆蓯葦藶莧萇蒼苧蘇檾蘋莖蘢蔦塋煢繭荊薦薘莢蕘蓽蕎薈薺蕩榮葷滎犖熒蕁藎蓀蔭蕒葒葤藥蒞蓧萊蓮蒔萵薟獲蕕瑩鶯蓴蘀蘿螢營縈蕭薩蔥蕆蕢蔣蔞藍薊蘺蕷鎣驀薔蘞藺藹蘄蘊藪槁蘚虜慮虛蟲虯蟣雖蝦蠆蝕蟻螞蠶蠔蜆蠱蠣蟶蠻蟄蛺蟯螄蠐蛻蝸蠟蠅蟈蟬蠍螻蠑螿蟎蠨釁銜補襯袞襖嫋褘襪襲襏裝襠褌褳襝褲襇褸襤繈襴見觀覎規(guī)覓視覘覽覺覬覡覿覥覦覯覲覷觴觸觶讋譽謄訁計訂訃認譏訐訌討讓訕訖訓議訊記訒講諱謳詎訝訥許訛論訩訟諷設訪訣證詁訶評詛識詗詐訴診詆謅詞詘詔詖譯詒誆誄試詿詩詰詼誠誅詵話誕詬詮詭詢詣諍該詳詫諢詡譸誡誣語誚誤誥誘誨誑說誦誒請諸諏諾讀諑誹課諉諛誰諗調(diào)諂諒諄誶談誼謀諶諜謊諫諧謔謁謂諤諭諼讒諮諳諺諦謎諞諝謨讜謖謝謠謗諡謙謐謹謾謫譾謬譚譖譙讕譜譎讞譴譫讖穀豶貝貞負貟貢財責賢敗賬貨質(zhì)販貪貧貶購貯貫貳賤賁貰貼貴貺貸貿(mào)費賀貽賊贄賈賄貲賃賂贓資賅贐賕賑賚賒賦賭齎贖賞賜贔賙賡賠賧賴賵贅賻賺賽賾贗讚贇贈贍贏贛赬趙趕趨趲躉躍蹌蹠躒踐躂蹺蹕躚躋踴躊蹤躓躑躡蹣躕躥躪躦軀車軋軌軒軑軔轉(zhuǎn)軛輪軟轟軲軻轤軸軹軼軤軫轢軺輕軾載輊轎輈輇輅較輒輔輛輦輩輝輥輞輬輟輜輳輻輯轀輸轡轅轄輾轆轍轔辭辯辮邊遼達遷過邁運還這進遠違連遲邇逕跡適選遜遞邐邏遺遙鄧鄺鄔郵鄒鄴鄰鬱郤郟鄶鄭鄆酈鄖鄲醞醱醬釅釃釀釋裏鉅鑒鑾鏨釓釔針釘釗釙釕釷釺釧釤鈒釩釣鍆釹鍚釵鈃鈣鈈鈦鈍鈔鍾鈉鋇鋼鈑鈐鑰欽鈞鎢鉤鈧鈁鈥鈄鈕鈀鈺錢鉦鉗鈷缽鈳鉕鈽鈸鉞鑽鉬鉭鉀鈿鈾鐵鉑鈴鑠鉛鉚鈰鉉鉈鉍鈹鐸鉶銬銠鉺銪鋏鋣鐃銍鐺銅鋁銱銦鎧鍘銖銑鋌銩銛鏵銓鉿銚鉻銘錚銫鉸銥鏟銃鐋銨銀銣鑄鐒鋪鋙錸鋱鏈鏗銷鎖鋰鋥鋤鍋鋯鋨鏽銼鋝鋒鋅鋶鐦鐧銳銻鋃鋟鋦錒錆鍺錯錨錡錁錕錩錫錮鑼錘錐錦鍁錈錇錟錠鍵鋸錳錙鍥鍈鍇鏘鍶鍔鍤鍬鍾鍛鎪鍠鍰鎄鍍鎂鏤鎡鏌鎮(zhèn)鎛鎘鑷鐫鎳鎿鎦鎬鎊鎰鎔鏢鏜鏍鏰鏞鏡鏑鏃鏇鏐鐔钁鐐鏷鑥鐓鑭鐠鑹鏹鐙鑊鐳鐶鐲鐮鐿鑔鑣鑞鑲長門閂閃閆閈閉問闖閏闈閑閎間閔閌悶閘鬧閨聞闥閩閭闓閥閣閡閫鬮閱閬闍閾閹閶鬩閿閽閻閼闡闌闃闠闊闋闔闐闒闕闞闤隊陽陰陣階際陸隴陳陘陝隉隕險隨隱隸雋難雛讎靂霧霽黴靄靚靜靨韃鞽韉韝韋韌韍韓韙韞韜韻頁頂頃頇項順須頊頑顧頓頎頒頌頏預顱領頗頸頡頰頲頜潁熲頦頤頻頮頹頷頴穎顆題顒顎顓顏額顳顢顛顙顥纇顫顬顰顴風颺颭颮颯颶颸颼颻飀飄飆飆飛饗饜飣饑飥餳飩餼飪飫飭飯飲餞飾飽飼飿飴餌饒餉餄餎餃餏餅餑餖餓餘餒餕餜餛餡館餷饋餶餿饞饁饃餺餾饈饉饅饊饌饢馬馭馱馴馳驅(qū)馹駁驢駔駛駟駙駒騶駐駝駑駕驛駘驍罵駰驕驊駱駭駢驫驪騁驗騂駸駿騏騎騍騅騌驌驂騙騭騤騷騖驁騮騫騸驃騾驄驏驟驥驦驤髏髖髕鬢魘魎魚魛魢魷魨魯魴魺鮁鮃鯰鱸鮋鮓鮒鮊鮑鱟鮍鮐鮭鮚鮳鮪鮞鮦鰂鮜鱠鱭鮫鮮鮺鯗鱘鯁鱺鰱鰹鯉鰣鰷鯀鯊鯇鮶鯽鯒鯖鯪鯕鯫鯡鯤鯧鯝鯢鯰鯛鯨鯵鯴鯔鱝鰈鰏鱨鯷鰮鰃鰓鱷鰍鰒鰉鰁鱂鯿鰠鼇鰭鰨鰥鰩鰟鰜鰳鰾鱈鱉鰻鰵鱅鰼鱖鱔鱗鱒鱯鱤鱧鱣鳥鳩雞鳶鳴鳲鷗鴉鶬鴇鴆鴣鶇鸕鴨鴞鴦鴒鴟鴝鴛鴬鴕鷥鷙鴯鴰鵂鴴鵃鴿鸞鴻鵐鵓鸝鵑鵠鵝鵒鷳鵜鵡鵲鶓鵪鶤鵯鵬鵮鶉鶊鵷鷫鶘鶡鶚鶻鶿鶥鶩鷊鷂鶲鶹鶺鷁鶼鶴鷖鸚鷓鷚鷯鷦鷲鷸鷺鸇鷹鸌鸏鸛鸘鹺麥麩黃黌黶黷黲黽";

????根據(jù)上面的總結(jié),Exchange 函數(shù)編寫如下:

function Exchange(text) {
    let result = "", j,
        s = "萬與丑專業(yè)叢東絲丟兩嚴喪個丬豐臨為麗舉么義烏樂喬習鄉(xiāng)書買亂爭于虧云亙亞產(chǎn)畝親褻亸億僅從侖倉儀們價眾優(yōu)伙會傴傘偉傳傷倀倫傖偽佇體余傭僉俠侶僥偵側(cè)僑儈儕儂俁儔儼倆儷儉債傾傯僂僨償儻儐儲儺兒兌兗黨蘭關(guān)興茲養(yǎng)獸囅內(nèi)岡冊寫軍農(nóng)冢馮沖決況凍凈凄涼凌減湊凜幾鳳鳧憑凱擊凼鑿芻劃劉則剛創(chuàng)刪別刬剄劊劌剴劑剮劍剝劇勸辦務勱動勵勁勞勢勛勐勚勻匭匱區(qū)醫(yī)華協(xié)單賣盧鹵臥衛(wèi)卻巹廠廳歷厲壓厭厙廁廂厴廈廚廄廝縣參叆叇雙發(fā)變敘疊葉號嘆嘰吁后嚇呂嗎吣噸聽啟吳嘸囈嘔嚦唄員咼嗆嗚詠咔嚨嚀咝咤咴咸哌響啞噠嘵嗶噦嘩噲嚌噥喲嘜唝嘮唡嗩唣喚唿嘖嗇囀嚙啰啴嘯噴嘍嚳囁呵噯噓嚶囑嚕噼囂嚯團園囪圍圇國圖圓圣壙場坂壞塊堅壇壢壩塢墳墜壟垅壚壘墾坰堊墊埡垯垱塏垴塒塤堝埝埯塹墮塆墻壯聲殼壺壸處備復夠頭夸夾奪奩奐奮獎奧妝婦媽嫵嫗媯姍姜婁婭嬈嬌孌娛媧嫻婳嬰嬋嬸媼嬡嬪嬙嬤孫學孿寧寶實寵審憲宮寬賓寢對尋導壽將爾塵堯?qū)朗M層屃屜屆屬屢屨嶼歲豈嶇崗峴岙嵐島嶺岳崠巋峃嶧峽峣嶠崢巒嶗崍崄嶄嶸嵚崳嶁嵴巔鞏巰幣帥師幃帳簾幟帶幀幫幬幘幗冪幞干并廣莊慶廬廡庫應廟龐廢庼廩開異棄張彌弳彎彈強歸當錄彟彥徹徑徠御憶懺憂愾懷態(tài)慫憮慪悵愴憐總懟懌戀懇惡慟懨愷惻惱惲悅愨懸慳憫驚懼慘懲憊愜慚憚慣愍慍憤憒愿懾慭憷懣懶懔戇戔戲戧戰(zhàn)戩戶扎撲扦執(zhí)擴捫掃揚擾撫拋摶摳掄搶護報擔擬攏揀擁攔擰撥擇掛摯攣挜撾撻挾撓擋撟掙擠揮挦撈損撿換搗據(jù)捻擄摑擲撣摻摜揸攬撳攙擱摟攪攜攝攄擺搖擯攤攖撐攆擷擼攛擻攢敵斂數(shù)齋斕斗斬斷無舊時曠旸曇晝昽顯晉曬曉曄暈暉暫曖札術(shù)樸機殺雜權(quán)條來楊榪杰極構(gòu)樅樞棗櫪枧棖槍楓梟柜檸檉梔柵標棧櫛櫳棟櫨櫟欄樹棲樣欒桊椏橈楨檔榿橋樺檜槳樁夢梼梾檢欞槨櫝槧欏橢樓欖櫬櫚櫸槚檻檳櫧橫檣櫻橥櫥櫓櫞檐檁歡歟歐殲歿殤殘殞殮殫殯毆毀轂畢斃氈毿氌氣氫氬氳匯漢污湯洶沓溝沒灃漚瀝淪滄沨溈滬沵濘淚澩瀧瀘濼瀉潑澤涇潔灑洼浹淺漿澆湞浉濁測澮濟瀏浐渾滸濃潯浕涂涌濤澇淶漣潿渦涢渙滌潤澗漲澀淀淵淥漬瀆漸澠漁瀋滲溫游灣濕潰濺溆溇潷滾滯滟灄滿瀅濾濫灤濱灘滪漤瀠瀟瀲濰潛潴瀾瀨瀕灝滅燈靈災燦煬爐燉煒熗點煉熾爍爛烴燭煙煩燒燁燴燙燼熱煥燜燾煅煳熘愛爺牘牦牽犧犢犟狀獷犸猶狽狍狝獰獨狹獅獪猙獄猻獫獵獼玀豬貓猬獻獺璣玙玚瑪瑋環(huán)現(xiàn)玱璽珉玨琺瓏珰琿琎璉瑣瓊瑤璦璇瓔瓚甕甌電畫暢畬疇癤療瘧癘瘍疬瘡瘋皰疴癰痙癢痖癆瘓癇癡癉瘆瘞瘺癟癱癮癭癩癬癲癯皚皺皸盞鹽監(jiān)蓋盜盤眍眥眬著睜睞瞼瞞矚矯磯礬礦碭碼磚硨硯砜礪礱礫礎硁硅碩硤磽硙硚確鹼礙磧磣堿碹磙禮祎禰禎禱禍稟祿禪離禿稈種積稱穢秾稆稅穌穩(wěn)穡窮竊竅窯竄窩窺竇窶豎競篤筍筆筧箋籠籩筑篳篩筜箏籌簽簡箓簀篋籜籮簞簫簣簍籃籬籪籟糴類秈糶糲粵糞糧糝糇緊縶纟糾紆紅紂纖紇約級紈纊紀紉緯紜纮純紕紗綱納纴縱綸紛紙紋紡纻纼紐紓線紺紲紱練組紳細織終縐絆紼絀紹繹經(jīng)紿綁絨結(jié)绔繞绖絎繪給絢絳絡絕絞統(tǒng)綆綃絹繡绤綏絳繼綈績緒綾绬續(xù)綺緋綽绱緄繩維綿綬繃綢绹綹綣綜綻綰綠綴緇緙緗緘緬纜緹緲緝缊繢緦綞緞緶缐緱縋緩締縷編緡緣縉縛縟縝縫缞縞纏縭縊縑繽縹縵縲纓縮繆繅纈繚繕繒韁繾繰繯繳纘罌網(wǎng)羅罰罷羆羈羥羨翹翙翚耢耬聳恥聶聾職聹聯(lián)聵聰肅腸膚肷腎腫脹脅膽勝朧胨臚脛膠脈膾臟臍腦膿臠腳脫腡臉臘腌腘腭膩靦膃騰臏臜輿艤艦艙艫艱艷艸藝節(jié)羋薌蕪蘆蓯葦藶莧萇蒼苧蘇苘蘋莖蘢蔦塋煢繭荊薦荙莢蕘蓽蕎薈薺蕩榮葷滎犖熒蕁藎蓀蔭荬葒荮藥蒞莜萊蓮蒔萵薟獲蕕瑩鶯莼萚蘿螢營縈蕭薩蔥蕆蕢蔣蔞藍薊蘺蕷鎣驀薔蘞藺藹蘄蘊藪藁蘚虜慮虛蟲虬蟣雖蝦蠆蝕蟻螞蠶蠔蜆蠱蠣蟶蠻蟄蛺蟯螄蠐蛻蝸蠟蠅蟈蟬蝎螻蠑螀螨蟏釁銜補襯袞襖裊袆襪襲袯裝襠裈褳襝褲裥褸襤襁襕見觀觃規(guī)覓視覘覽覺覬覡覿觍覦覯覲覷觴觸觶詟譽謄讠計訂訃認譏訐訌討讓訕訖訓議訊記讱講諱謳詎訝訥許訛論讻訟諷設訪訣證詁訶評詛識诇詐訴診詆謅詞詘詔诐譯詒誆誄試詿詩詰詼誠誅詵話誕詬詮詭詢詣諍該詳詫諢詡诪誡誣語誚誤誥誘誨誑說誦誒請諸諏諾讀諑誹課諉諛誰諗調(diào)諂諒諄誶談誼謀諶諜謊諫諧謔謁謂諤諭諼讒諮諳諺諦謎諞谞謨讜謖謝謠謗謚謙謐謹謾謫谫謬譚譖譙讕譜譎讞譴譫讖谷豮貝貞負贠貢財責賢敗賬貨質(zhì)販貪貧貶購貯貫貳賤賁貰貼貴貺貸貿(mào)費賀貽賊贄賈賄貲賃賂贓資賅贐賕賑賚賒賦賭赍贖賞賜赑赒賡賠賧賴赗贅賻賺賽賾贗贊赟贈贍贏贛赪趙趕趨趲躉躍蹌跖躒踐跶蹺蹕躚躋踴躊蹤躓躑躡蹣躕躥躪躦軀車軋軌軒轪軔轉(zhuǎn)軛輪軟轟轱軻轤軸軹軼轷軫轢軺輕軾載輊轎辀輇輅較輒輔輛輦輩輝輥輞辌輟輜輳輻輯辒輸轡轅轄輾轆轍轔辭辯辮邊遼達遷過邁運還這進遠違連遲邇逕跡適選遜遞邐邏遺遙鄧鄺鄔郵鄒鄴鄰郁郄郟鄶鄭鄆酈鄖鄲醞酦醬釅釃釀釋里鉅鑒鑾鏨釓釔針釘釗釙釕釷釬釧釤钑釩釣鍆釹钖釵钘鈣钚鈦鈍鈔鐘鈉鋇鋼鈑鈐鑰欽鈞鎢鉤鈧鈁鈥鈄鈕鈀鈺錢鉦鉗鈷缽鈳钷鈽鈸鉞鉆鉬鉭鉀鈿鈾鐵鉑鈴鑠鉛鉚鈰鉉鉈鉍鈹鐸铏銬銠鉺銪鋏铘鐃铚鐺銅鋁铞銦鎧鍘銖銑鋌銩铦鏵銓鉿銚鉻銘錚銫鉸銥鏟銃鐋銨銀銣鑄鐒鋪铻錸鋱鏈鏗銷鎖鋰锃鋤鍋鋯鋨銹銼鋝鋒鋅锍锎锏銳銻鋃鋟鋦錒錆鍺錯錨锜錁錕锠錫錮鑼錘錐錦锨錈锫錟錠鍵鋸錳錙鍥锳鍇鏘鍶鍔鍤鍬鍾鍛鎪锽鍰锿鍍鎂鏤镃鏌鎮(zhèn)镈鎘鑷鐫鎳镎鎦鎬鎊鎰镕鏢鏜鏍镚鏞鏡鏑鏃鏇镠鐔镢鐐鏷镥鐓鑭鐠镩鏹鐙鑊鐳镮鐲鐮鐿镲鑣镴鑲長門閂閃閆闬閉問闖閏闈閑閎間閔閌悶閘鬧閨聞闥閩閭闿閥閣閡閫鬮閱閬阇閾閹閶鬩閿閽閻閼闡闌闃阓闊闋闔闐阘闕闞阛隊陽陰陣階際陸隴陳陘陜隉隕險隨隱隸雋難雛讎靂霧霽霉靄靚靜靨韃鞒韉鞴韋韌韨韓韙韞韜韻頁頂頃頇項順須頊頑顧頓頎頒頌頏預顱領頗頸頡頰颋頜潁颎頦頤頻颒頹頷颕穎顆題颙顎顓顏額顳顢顛顙顥颣顫颥顰顴風飏飐颮颯颶飔颼飖飗飄飆飚飛饗饜饤饑饦餳飩餼飪飫飭飯飲餞飾飽飼饳飴餌饒餉饸饹餃饻餅餑饾餓馀餒馂馃餛餡館馇饋馉餿饞馌饃馎餾饈饉饅馓饌馕馬馭馱馴馳驅(qū)驲駁驢駔駛駟駙駒騶駐駝駑駕驛駘驍罵骃驕驊駱駭駢骉驪騁驗骍骎駿騏騎騍騅骔骕驂騙騭骙騷騖驁騮騫騸驃騾驄驏驟驥骦驤髏髖髕鬢魘魎魚鱽鱾魷鲀魯魴鲄鲅鲆鲇鱸鲉鲊鮒鲌鮑鱟鲏鮐鮭鮚鲓鮪鮞鲖鲗鲘鲙鱭鮫鮮鲝鲞鱘鯁鱺鰱鰹鯉鰣鰷鯀鯊鯇鲪鯽鲬鯖鯪鲯鯫鯡鯤鯧鲴鯢鯰鯛鯨鲹鲺鯔鲼鰈鲾鲿鳀鳁鳂鰓鱷鰍鰒鰉鳈鳉鳊鳋鰲鰭鰨鰥鰩鳑鳒鰳鰾鱈鱉鰻鳘鳙鳛鱖鱔鱗鱒鳠鳡鱧鳣鳥鳩雞鳶鳴鸤鷗鴉鸧鴇鴆鴣鶇鸕鴨鸮鴦鸰鴟鴝鴛鸴鴕鷥鷙鴯鴰鵂鸻鸼鴿鸞鴻鹀鵓鸝鵑鵠鵝鵒鷴鵜鵡鵲鹋鵪鹍鵯鵬鹐鶉鹒鹓鹔鶘鹖鶚鶻鶿鹛鶩鹝鷂鹟鹠鹡鹢鶼鶴鹥鸚鷓鷚鷯鷦鷲鷸鷺鹯鷹鹱鹲鸛鹴鹺麥麩黃黌黡黷黲黽",
        t = "萬與醜專業(yè)叢東絲丟兩嚴喪個爿豐臨為麗舉麼義烏樂喬習鄉(xiāng)書買亂爭於虧雲(yún)亙亞產(chǎn)畝親褻嚲億僅從侖倉儀們價眾優(yōu)夥會傴傘偉傳傷倀倫傖偽佇體餘傭僉俠侶僥偵側(cè)僑儈儕儂俁儔儼倆儷儉債傾傯僂僨償儻儐儲儺兒兌兗黨蘭關(guān)興茲養(yǎng)獸囅內(nèi)岡冊寫軍農(nóng)塚馮衝決況凍淨淒涼淩減湊凜幾鳳鳧憑凱擊氹鑿芻劃劉則剛創(chuàng)刪別剗剄劊劌剴劑剮劍剝劇勸辦務勱動勵勁勞勢勳猛勩勻匭匱區(qū)醫(yī)華協(xié)單賣盧鹵臥衛(wèi)卻巹廠廳曆厲壓厭厙廁廂厴廈廚廄廝縣參靉靆雙發(fā)變敘疊葉號歎嘰籲後嚇呂嗎唚噸聽啟吳嘸囈嘔嚦唄員咼嗆嗚詠哢嚨嚀噝吒噅鹹呱響啞噠嘵嗶噦嘩噲嚌噥喲嘜嗊嘮啢嗩唕喚呼嘖嗇囀齧囉嘽嘯噴嘍嚳囁嗬噯噓嚶囑嚕劈囂謔團園囪圍圇國圖圓聖壙場阪壞塊堅壇壢壩塢墳墜壟壟壚壘墾坰堊墊埡墶壋塏堖塒塤堝墊垵塹墮壪牆壯聲殼壺壼處備複夠頭誇夾奪奩奐奮獎奧妝婦媽嫵嫗媯姍薑婁婭嬈嬌孌娛媧嫻嫿嬰嬋嬸媼嬡嬪嬙嬤孫學孿寧寶實寵審憲宮寬賓寢對尋導壽將爾塵堯?qū)缹票M層屭屜屆屬屢屨嶼歲豈嶇崗峴嶴嵐島嶺嶽崠巋嶨嶧峽嶢嶠崢巒嶗崍嶮嶄嶸嶔崳嶁脊巔鞏巰幣帥師幃帳簾幟帶幀幫幬幘幗冪襆幹並廣莊慶廬廡庫應廟龐廢廎廩開異棄張彌弳彎彈強歸當錄彠彥徹徑徠禦憶懺憂愾懷態(tài)慫憮慪悵愴憐總懟懌戀懇惡慟懨愷惻惱惲悅愨懸慳憫驚懼慘懲憊愜慚憚慣湣慍憤憒願懾憖怵懣懶懍戇戔戲戧戰(zhàn)戩戶紮撲扡執(zhí)擴捫掃揚擾撫拋摶摳掄搶護報擔擬攏揀擁攔擰撥擇掛摯攣掗撾撻挾撓擋撟掙擠揮撏撈損撿換搗據(jù)撚擄摑擲撣摻摜摣攬撳攙擱摟攪攜攝攄擺搖擯攤攖撐攆擷擼攛擻攢敵斂數(shù)齋斕鬥斬斷無舊時曠暘曇晝曨顯晉曬曉曄暈暉暫曖劄術(shù)樸機殺雜權(quán)條來楊榪傑極構(gòu)樅樞棗櫪梘棖槍楓梟櫃檸檉梔柵標棧櫛櫳棟櫨櫟欄樹棲樣欒棬椏橈楨檔榿橋樺檜槳樁夢檮棶檢欞槨櫝槧欏橢樓欖櫬櫚櫸檟檻檳櫧橫檣櫻櫫櫥櫓櫞簷檁歡歟歐殲歿殤殘殞殮殫殯毆毀轂畢斃氈毿氌氣氫氬氳彙漢汙湯洶遝溝沒灃漚瀝淪滄渢溈滬濔濘淚澩瀧瀘濼瀉潑澤涇潔灑窪浹淺漿澆湞溮濁測澮濟瀏滻渾滸濃潯濜塗湧濤澇淶漣潿渦溳渙滌潤澗漲澀澱淵淥漬瀆漸澠漁瀋滲溫遊灣濕潰濺漵漊潷滾滯灩灄滿瀅濾濫灤濱灘澦濫瀠瀟瀲濰潛瀦瀾瀨瀕灝滅燈靈災燦煬爐燉煒熗點煉熾爍爛烴燭煙煩燒燁燴燙燼熱煥燜燾煆糊溜愛爺牘犛牽犧犢強狀獷獁猶狽麅獮獰獨狹獅獪猙獄猻獫獵獼玀豬貓蝟獻獺璣璵瑒瑪瑋環(huán)現(xiàn)瑲璽瑉玨琺瓏璫琿璡璉瑣瓊瑤璦璿瓔瓚甕甌電畫暢佘疇癤療瘧癘瘍鬁瘡瘋皰屙癰痙癢瘂癆瘓癇癡癉瘮瘞瘺癟癱癮癭癩癬癲臒皚皺皸盞鹽監(jiān)蓋盜盤瞘眥矓著睜睞瞼瞞矚矯磯礬礦碭碼磚硨硯碸礪礱礫礎硜矽碩硤磽磑礄確鹼礙磧磣堿鏇滾禮禕禰禎禱禍稟祿禪離禿稈種積稱穢穠穭稅穌穩(wěn)穡窮竊竅窯竄窩窺竇窶豎競篤筍筆筧箋籠籩築篳篩簹箏籌簽簡籙簀篋籜籮簞簫簣簍籃籬籪籟糴類秈糶糲粵糞糧糝餱緊縶糸糾紆紅紂纖紇約級紈纊紀紉緯紜紘純紕紗綱納紝縱綸紛紙紋紡紵紖紐紓線紺絏紱練組紳細織終縐絆紼絀紹繹經(jīng)紿綁絨結(jié)絝繞絰絎繪給絢絳絡絕絞統(tǒng)綆綃絹繡綌綏絛繼綈績緒綾緓續(xù)綺緋綽緔緄繩維綿綬繃綢綯綹綣綜綻綰綠綴緇緙緗緘緬纜緹緲緝縕繢緦綞緞緶線緱縋緩締縷編緡緣縉縛縟縝縫縗縞纏縭縊縑繽縹縵縲纓縮繆繅纈繚繕繒韁繾繰繯繳纘罌網(wǎng)羅罰罷羆羈羥羨翹翽翬耮耬聳恥聶聾職聹聯(lián)聵聰肅腸膚膁腎腫脹脅膽勝朧腖臚脛膠脈膾髒臍腦膿臠腳脫腡臉臘醃膕齶膩靦膃騰臏臢輿艤艦艙艫艱豔艸藝節(jié)羋薌蕪蘆蓯葦藶莧萇蒼苧蘇檾蘋莖蘢蔦塋煢繭荊薦薘莢蕘蓽蕎薈薺蕩榮葷滎犖熒蕁藎蓀蔭蕒葒葤藥蒞蓧萊蓮蒔萵薟獲蕕瑩鶯蓴蘀蘿螢營縈蕭薩蔥蕆蕢蔣蔞藍薊蘺蕷鎣驀薔蘞藺藹蘄蘊藪槁蘚虜慮虛蟲虯蟣雖蝦蠆蝕蟻螞蠶蠔蜆蠱蠣蟶蠻蟄蛺蟯螄蠐蛻蝸蠟蠅蟈蟬蠍螻蠑螿蟎蠨釁銜補襯袞襖嫋褘襪襲襏裝襠褌褳襝褲襇褸襤繈襴見觀覎規(guī)覓視覘覽覺覬覡覿覥覦覯覲覷觴觸觶讋譽謄訁計訂訃認譏訐訌討讓訕訖訓議訊記訒講諱謳詎訝訥許訛論訩訟諷設訪訣證詁訶評詛識詗詐訴診詆謅詞詘詔詖譯詒誆誄試詿詩詰詼誠誅詵話誕詬詮詭詢詣諍該詳詫諢詡譸誡誣語誚誤誥誘誨誑說誦誒請諸諏諾讀諑誹課諉諛誰諗調(diào)諂諒諄誶談誼謀諶諜謊諫諧謔謁謂諤諭諼讒諮諳諺諦謎諞諝謨讜謖謝謠謗諡謙謐謹謾謫譾謬譚譖譙讕譜譎讞譴譫讖穀豶貝貞負貟貢財責賢敗賬貨質(zhì)販貪貧貶購貯貫貳賤賁貰貼貴貺貸貿(mào)費賀貽賊贄賈賄貲賃賂贓資賅贐賕賑賚賒賦賭齎贖賞賜贔賙賡賠賧賴賵贅賻賺賽賾贗讚贇贈贍贏贛赬趙趕趨趲躉躍蹌蹠躒踐躂蹺蹕躚躋踴躊蹤躓躑躡蹣躕躥躪躦軀車軋軌軒軑軔轉(zhuǎn)軛輪軟轟軲軻轤軸軹軼軤軫轢軺輕軾載輊轎輈輇輅較輒輔輛輦輩輝輥輞輬輟輜輳輻輯轀輸轡轅轄輾轆轍轔辭辯辮邊遼達遷過邁運還這進遠違連遲邇逕跡適選遜遞邐邏遺遙鄧鄺鄔郵鄒鄴鄰鬱郤郟鄶鄭鄆酈鄖鄲醞醱醬釅釃釀釋裏鉅鑒鑾鏨釓釔針釘釗釙釕釷釺釧釤鈒釩釣鍆釹鍚釵鈃鈣鈈鈦鈍鈔鍾鈉鋇鋼鈑鈐鑰欽鈞鎢鉤鈧鈁鈥鈄鈕鈀鈺錢鉦鉗鈷缽鈳鉕鈽鈸鉞鑽鉬鉭鉀鈿鈾鐵鉑鈴鑠鉛鉚鈰鉉鉈鉍鈹鐸鉶銬銠鉺銪鋏鋣鐃銍鐺銅鋁銱銦鎧鍘銖銑鋌銩銛鏵銓鉿銚鉻銘錚銫鉸銥鏟銃鐋銨銀銣鑄鐒鋪鋙錸鋱鏈鏗銷鎖鋰鋥鋤鍋鋯鋨鏽銼鋝鋒鋅鋶鐦鐧銳銻鋃鋟鋦錒錆鍺錯錨錡錁錕錩錫錮鑼錘錐錦鍁錈錇錟錠鍵鋸錳錙鍥鍈鍇鏘鍶鍔鍤鍬鍾鍛鎪鍠鍰鎄鍍鎂鏤鎡鏌鎮(zhèn)鎛鎘鑷鐫鎳鎿鎦鎬鎊鎰鎔鏢鏜鏍鏰鏞鏡鏑鏃鏇鏐鐔钁鐐鏷鑥鐓鑭鐠鑹鏹鐙鑊鐳鐶鐲鐮鐿鑔鑣鑞鑲長門閂閃閆閈閉問闖閏闈閑閎間閔閌悶閘鬧閨聞闥閩閭闓閥閣閡閫鬮閱閬闍閾閹閶鬩閿閽閻閼闡闌闃闠闊闋闔闐闒闕闞闤隊陽陰陣階際陸隴陳陘陝隉隕險隨隱隸雋難雛讎靂霧霽黴靄靚靜靨韃鞽韉韝韋韌韍韓韙韞韜韻頁頂頃頇項順須頊頑顧頓頎頒頌頏預顱領頗頸頡頰頲頜潁熲頦頤頻頮頹頷頴穎顆題顒顎顓顏額顳顢顛顙顥纇顫顬顰顴風颺颭颮颯颶颸颼颻飀飄飆飆飛饗饜飣饑飥餳飩餼飪飫飭飯飲餞飾飽飼飿飴餌饒餉餄餎餃餏餅餑餖餓餘餒餕餜餛餡館餷饋餶餿饞饁饃餺餾饈饉饅饊饌饢馬馭馱馴馳驅(qū)馹駁驢駔駛駟駙駒騶駐駝駑駕驛駘驍罵駰驕驊駱駭駢驫驪騁驗騂駸駿騏騎騍騅騌驌驂騙騭騤騷騖驁騮騫騸驃騾驄驏驟驥驦驤髏髖髕鬢魘魎魚魛魢魷魨魯魴魺鮁鮃鯰鱸鮋鮓鮒鮊鮑鱟鮍鮐鮭鮚鮳鮪鮞鮦鰂鮜鱠鱭鮫鮮鮺鯗鱘鯁鱺鰱鰹鯉鰣鰷鯀鯊鯇鮶鯽鯒鯖鯪鯕鯫鯡鯤鯧鯝鯢鯰鯛鯨鯵鯴鯔鱝鰈鰏鱨鯷鰮鰃鰓鱷鰍鰒鰉鰁鱂鯿鰠鼇鰭鰨鰥鰩鰟鰜鰳鰾鱈鱉鰻鰵鱅鰼鱖鱔鱗鱒鱯鱤鱧鱣鳥鳩雞鳶鳴鳲鷗鴉鶬鴇鴆鴣鶇鸕鴨鴞鴦鴒鴟鴝鴛鴬鴕鷥鷙鴯鴰鵂鴴鵃鴿鸞鴻鵐鵓鸝鵑鵠鵝鵒鷳鵜鵡鵲鶓鵪鶤鵯鵬鵮鶉鶊鵷鷫鶘鶡鶚鶻鶿鶥鶩鷊鷂鶲鶹鶺鷁鶼鶴鷖鸚鷓鷚鷯鷦鷲鷸鷺鸇鷹鸌鸏鸛鸘鹺麥麩黃黌黶黷黲黽";
    if (!currentEncoding) {//如果當前是 繁體切換為簡體,進行交換。
        j = s; s = t; t = j;
    }
    for (let i = 0; i < text.length; i++) {
        j = s.indexOf(text[i]);
        result += j === -1 ? text[i] : t[j];
    }
    return result;
}
保存與切換狀態(tài) 保存狀態(tài)

????相信學習過 HTML5 的同學都對localStorage有一點的了解吧,我們就利用它來進行當前狀態(tài)的保存。當用戶進入網(wǎng)站時,讀取曾經(jīng)保存的狀態(tài),而每當狀態(tài)的切換,我們都要刷新當前存儲的值。另外,值得注意得是,localStorage中存儲的是字符串類型的值,必須對其進行轉(zhuǎn)換,才能使用,如下所示:

if (localStorage.getItem("targetEncoding") === "false") {
   /* doSomething... */
}
切換狀態(tài)

????目前我們的需求是簡繁字體切換,充其量就是兩種狀態(tài)的保存,用 布爾類型 一定是沒錯的。

let currentEncoding = targetEncoding = true;

????我們定義了兩個變量,當 currentEncoding的值為 true 時,說明 當前字體為簡體,反之為繁體。而targetEncoding永遠指向 currentEncoding下一個要切換的狀態(tài)。

????當切換狀態(tài)時, 邏輯如下:

currentEncoding = targetEncoding;
targetEncoding = !targetEncoding;

????Ok ,大體過程就搞定了,下面是源碼~

源代碼
簡繁切換
let currentEncoding = targetEncoding = true;
let stopDOM = ["BR","TIME","IMG","CANVAS","SCRIPT"];
if (localStorage.getItem("targetEncoding") === "false") {
    targetEncoding = false;
    translateBody();
}
function translateBody(obj) {
    let objs = (obj ? obj : document.body).childNodes;
    for (let i = 0; i < objs.length; i++) {
        if (objs[i].nodeType === 3 && /[u4e00-u9fa5]/g.test(objs[i].textContent)) {
            objs[i].textContent = Exchange(objs[i].textContent);
        } else if (objs[i].nodeType === 1 && !stopDOM.includes(objs[i].tagName)) {
            translateBody(objs[i]);
        }
    }
}
function Exchange(text) {
    let result = "", j,
        s = "萬與丑專業(yè)叢東絲丟兩嚴喪個丬豐臨為麗舉么義烏樂喬習鄉(xiāng)書買亂爭于虧云亙亞產(chǎn)畝親褻亸億僅從侖倉儀們價眾優(yōu)伙會傴傘偉傳傷倀倫傖偽佇體余傭僉俠侶僥偵側(cè)僑儈儕儂俁儔儼倆儷儉債傾傯僂僨償儻儐儲儺兒兌兗黨蘭關(guān)興茲養(yǎng)獸囅內(nèi)岡冊寫軍農(nóng)冢馮沖決況凍凈凄涼凌減湊凜幾鳳鳧憑凱擊凼鑿芻劃劉則剛創(chuàng)刪別刬剄劊劌剴劑剮劍剝劇勸辦務勱動勵勁勞勢勛勐勚勻匭匱區(qū)醫(yī)華協(xié)單賣盧鹵臥衛(wèi)卻巹廠廳歷厲壓厭厙廁廂厴廈廚廄廝縣參叆叇雙發(fā)變敘疊葉號嘆嘰吁后嚇呂嗎吣噸聽啟吳嘸囈嘔嚦唄員咼嗆嗚詠咔嚨嚀咝咤咴咸哌響啞噠嘵嗶噦嘩噲嚌噥喲嘜唝嘮唡嗩唣喚唿嘖嗇囀嚙啰啴嘯噴嘍嚳囁呵噯噓嚶囑嚕噼囂嚯團園囪圍圇國圖圓圣壙場坂壞塊堅壇壢壩塢墳墜壟垅壚壘墾坰堊墊埡垯垱塏垴塒塤堝埝埯塹墮塆墻壯聲殼壺壸處備復夠頭夸夾奪奩奐奮獎奧妝婦媽嫵嫗媯姍姜婁婭嬈嬌孌娛媧嫻婳嬰嬋嬸媼嬡嬪嬙嬤孫學孿寧寶實寵審憲宮寬賓寢對尋導壽將爾塵堯?qū)朗M層屃屜屆屬屢屨嶼歲豈嶇崗峴岙嵐島嶺岳崠巋峃嶧峽峣嶠崢巒嶗崍崄嶄嶸嵚崳嶁嵴巔鞏巰幣帥師幃帳簾幟帶幀幫幬幘幗冪幞干并廣莊慶廬廡庫應廟龐廢庼廩開異棄張彌弳彎彈強歸當錄彟彥徹徑徠御憶懺憂愾懷態(tài)慫憮慪悵愴憐總懟懌戀懇惡慟懨愷惻惱惲悅愨懸慳憫驚懼慘懲憊愜慚憚慣愍慍憤憒愿懾慭憷懣懶懔戇戔戲戧戰(zhàn)戩戶扎撲扦執(zhí)擴捫掃揚擾撫拋摶摳掄搶護報擔擬攏揀擁攔擰撥擇掛摯攣挜撾撻挾撓擋撟掙擠揮挦撈損撿換搗據(jù)捻擄摑擲撣摻摜揸攬撳攙擱摟攪攜攝攄擺搖擯攤攖撐攆擷擼攛擻攢敵斂數(shù)齋斕斗斬斷無舊時曠旸曇晝昽顯晉曬曉曄暈暉暫曖札術(shù)樸機殺雜權(quán)條來楊榪杰極構(gòu)樅樞棗櫪枧棖槍楓梟柜檸檉梔柵標棧櫛櫳棟櫨櫟欄樹棲樣欒桊椏橈楨檔榿橋樺檜槳樁夢梼梾檢欞槨櫝槧欏橢樓欖櫬櫚櫸槚檻檳櫧橫檣櫻橥櫥櫓櫞檐檁歡歟歐殲歿殤殘殞殮殫殯毆毀轂畢斃氈毿氌氣氫氬氳匯漢污湯洶沓溝沒灃漚瀝淪滄沨溈滬沵濘淚澩瀧瀘濼瀉潑澤涇潔灑洼浹淺漿澆湞浉濁測澮濟瀏浐渾滸濃潯浕涂涌濤澇淶漣潿渦涢渙滌潤澗漲澀淀淵淥漬瀆漸澠漁瀋滲溫游灣濕潰濺溆溇潷滾滯滟灄滿瀅濾濫灤濱灘滪漤瀠瀟瀲濰潛潴瀾瀨瀕灝滅燈靈災燦煬爐燉煒熗點煉熾爍爛烴燭煙煩燒燁燴燙燼熱煥燜燾煅煳熘愛爺牘牦牽犧犢犟狀獷犸猶狽狍狝獰獨狹獅獪猙獄猻獫獵獼玀豬貓猬獻獺璣玙玚瑪瑋環(huán)現(xiàn)玱璽珉玨琺瓏珰琿琎璉瑣瓊瑤璦璇瓔瓚甕甌電畫暢畬疇癤療瘧癘瘍疬瘡瘋皰疴癰痙癢痖癆瘓癇癡癉瘆瘞瘺癟癱癮癭癩癬癲癯皚皺皸盞鹽監(jiān)蓋盜盤眍眥眬著睜睞瞼瞞矚矯磯礬礦碭碼磚硨硯砜礪礱礫礎硁硅碩硤磽硙硚確鹼礙磧磣堿碹磙禮祎禰禎禱禍稟祿禪離禿稈種積稱穢秾稆稅穌穩(wěn)穡窮竊竅窯竄窩窺竇窶豎競篤筍筆筧箋籠籩筑篳篩筜箏籌簽簡箓簀篋籜籮簞簫簣簍籃籬籪籟糴類秈糶糲粵糞糧糝糇緊縶纟糾紆紅紂纖紇約級紈纊紀紉緯紜纮純紕紗綱納纴縱綸紛紙紋紡纻纼紐紓線紺紲紱練組紳細織終縐絆紼絀紹繹經(jīng)紿綁絨結(jié)绔繞绖絎繪給絢絳絡絕絞統(tǒng)綆綃絹繡绤綏絳繼綈績緒綾绬續(xù)綺緋綽绱緄繩維綿綬繃綢绹綹綣綜綻綰綠綴緇緙緗緘緬纜緹緲緝缊繢緦綞緞緶缐緱縋緩締縷編緡緣縉縛縟縝縫缞縞纏縭縊縑繽縹縵縲纓縮繆繅纈繚繕繒韁繾繰繯繳纘罌網(wǎng)羅罰罷羆羈羥羨翹翙翚耢耬聳恥聶聾職聹聯(lián)聵聰肅腸膚肷腎腫脹脅膽勝朧胨臚脛膠脈膾臟臍腦膿臠腳脫腡臉臘腌腘腭膩靦膃騰臏臜輿艤艦艙艫艱艷艸藝節(jié)羋薌蕪蘆蓯葦藶莧萇蒼苧蘇苘蘋莖蘢蔦塋煢繭荊薦荙莢蕘蓽蕎薈薺蕩榮葷滎犖熒蕁藎蓀蔭荬葒荮藥蒞莜萊蓮蒔萵薟獲蕕瑩鶯莼萚蘿螢營縈蕭薩蔥蕆蕢蔣蔞藍薊蘺蕷鎣驀薔蘞藺藹蘄蘊藪藁蘚虜慮虛蟲虬蟣雖蝦蠆蝕蟻螞蠶蠔蜆蠱蠣蟶蠻蟄蛺蟯螄蠐蛻蝸蠟蠅蟈蟬蝎螻蠑螀螨蟏釁銜補襯袞襖裊袆襪襲袯裝襠裈褳襝褲裥褸襤襁襕見觀觃規(guī)覓視覘覽覺覬覡覿觍覦覯覲覷觴觸觶詟譽謄讠計訂訃認譏訐訌討讓訕訖訓議訊記讱講諱謳詎訝訥許訛論讻訟諷設訪訣證詁訶評詛識诇詐訴診詆謅詞詘詔诐譯詒誆誄試詿詩詰詼誠誅詵話誕詬詮詭詢詣諍該詳詫諢詡诪誡誣語誚誤誥誘誨誑說誦誒請諸諏諾讀諑誹課諉諛誰諗調(diào)諂諒諄誶談誼謀諶諜謊諫諧謔謁謂諤諭諼讒諮諳諺諦謎諞谞謨讜謖謝謠謗謚謙謐謹謾謫谫謬譚譖譙讕譜譎讞譴譫讖谷豮貝貞負贠貢財責賢敗賬貨質(zhì)販貪貧貶購貯貫貳賤賁貰貼貴貺貸貿(mào)費賀貽賊贄賈賄貲賃賂贓資賅贐賕賑賚賒賦賭赍贖賞賜赑赒賡賠賧賴赗贅賻賺賽賾贗贊赟贈贍贏贛赪趙趕趨趲躉躍蹌跖躒踐跶蹺蹕躚躋踴躊蹤躓躑躡蹣躕躥躪躦軀車軋軌軒轪軔轉(zhuǎn)軛輪軟轟轱軻轤軸軹軼轷軫轢軺輕軾載輊轎辀輇輅較輒輔輛輦輩輝輥輞辌輟輜輳輻輯辒輸轡轅轄輾轆轍轔辭辯辮邊遼達遷過邁運還這進遠違連遲邇逕跡適選遜遞邐邏遺遙鄧鄺鄔郵鄒鄴鄰郁郄郟鄶鄭鄆酈鄖鄲醞酦醬釅釃釀釋里鉅鑒鑾鏨釓釔針釘釗釙釕釷釬釧釤钑釩釣鍆釹钖釵钘鈣钚鈦鈍鈔鐘鈉鋇鋼鈑鈐鑰欽鈞鎢鉤鈧鈁鈥鈄鈕鈀鈺錢鉦鉗鈷缽鈳钷鈽鈸鉞鉆鉬鉭鉀鈿鈾鐵鉑鈴鑠鉛鉚鈰鉉鉈鉍鈹鐸铏銬銠鉺銪鋏铘鐃铚鐺銅鋁铞銦鎧鍘銖銑鋌銩铦鏵銓鉿銚鉻銘錚銫鉸銥鏟銃鐋銨銀銣鑄鐒鋪铻錸鋱鏈鏗銷鎖鋰锃鋤鍋鋯鋨銹銼鋝鋒鋅锍锎锏銳銻鋃鋟鋦錒錆鍺錯錨锜錁錕锠錫錮鑼錘錐錦锨錈锫錟錠鍵鋸錳錙鍥锳鍇鏘鍶鍔鍤鍬鍾鍛鎪锽鍰锿鍍鎂鏤镃鏌鎮(zhèn)镈鎘鑷鐫鎳镎鎦鎬鎊鎰镕鏢鏜鏍镚鏞鏡鏑鏃鏇镠鐔镢鐐鏷镥鐓鑭鐠镩鏹鐙鑊鐳镮鐲鐮鐿镲鑣镴鑲長門閂閃閆闬閉問闖閏闈閑閎間閔閌悶閘鬧閨聞闥閩閭闿閥閣閡閫鬮閱閬阇閾閹閶鬩閿閽閻閼闡闌闃阓闊闋闔闐阘闕闞阛隊陽陰陣階際陸隴陳陘陜隉隕險隨隱隸雋難雛讎靂霧霽霉靄靚靜靨韃鞒韉鞴韋韌韨韓韙韞韜韻頁頂頃頇項順須頊頑顧頓頎頒頌頏預顱領頗頸頡頰颋頜潁颎頦頤頻颒頹頷颕穎顆題颙顎顓顏額顳顢顛顙顥颣顫颥顰顴風飏飐颮颯颶飔颼飖飗飄飆飚飛饗饜饤饑饦餳飩餼飪飫飭飯飲餞飾飽飼饳飴餌饒餉饸饹餃饻餅餑饾餓馀餒馂馃餛餡館馇饋馉餿饞馌饃馎餾饈饉饅馓饌馕馬馭馱馴馳驅(qū)驲駁驢駔駛駟駙駒騶駐駝駑駕驛駘驍罵骃驕驊駱駭駢骉驪騁驗骍骎駿騏騎騍騅骔骕驂騙騭骙騷騖驁騮騫騸驃騾驄驏驟驥骦驤髏髖髕鬢魘魎魚鱽鱾魷鲀魯魴鲄鲅鲆鲇鱸鲉鲊鮒鲌鮑鱟鲏鮐鮭鮚鲓鮪鮞鲖鲗鲘鲙鱭鮫鮮鲝鲞鱘鯁鱺鰱鰹鯉鰣鰷鯀鯊鯇鲪鯽鲬鯖鯪鲯鯫鯡鯤鯧鲴鯢鯰鯛鯨鲹鲺鯔鲼鰈鲾鲿鳀鳁鳂鰓鱷鰍鰒鰉鳈鳉鳊鳋鰲鰭鰨鰥鰩鳑鳒鰳鰾鱈鱉鰻鳘鳙鳛鱖鱔鱗鱒鳠鳡鱧鳣鳥鳩雞鳶鳴鸤鷗鴉鸧鴇鴆鴣鶇鸕鴨鸮鴦鸰鴟鴝鴛鸴鴕鷥鷙鴯鴰鵂鸻鸼鴿鸞鴻鹀鵓鸝鵑鵠鵝鵒鷴鵜鵡鵲鹋鵪鹍鵯鵬鹐鶉鹒鹓鹔鶘鹖鶚鶻鶿鹛鶩鹝鷂鹟鹠鹡鹢鶼鶴鹥鸚鷓鷚鷯鷦鷲鷸鷺鹯鷹鹱鹲鸛鹴鹺麥麩黃黌黡黷黲黽",
        t = "萬與醜專業(yè)叢東絲丟兩嚴喪個爿豐臨為麗舉麼義烏樂喬習鄉(xiāng)書買亂爭於虧雲(yún)亙亞產(chǎn)畝親褻嚲億僅從侖倉儀們價眾優(yōu)夥會傴傘偉傳傷倀倫傖偽佇體餘傭僉俠侶僥偵側(cè)僑儈儕儂俁儔儼倆儷儉債傾傯僂僨償儻儐儲儺兒兌兗黨蘭關(guān)興茲養(yǎng)獸囅內(nèi)岡冊寫軍農(nóng)塚馮衝決況凍淨淒涼淩減湊凜幾鳳鳧憑凱擊氹鑿芻劃劉則剛創(chuàng)刪別剗剄劊劌剴劑剮劍剝劇勸辦務勱動勵勁勞勢勳猛勩勻匭匱區(qū)醫(yī)華協(xié)單賣盧鹵臥衛(wèi)卻巹廠廳曆厲壓厭厙廁廂厴廈廚廄廝縣參靉靆雙發(fā)變敘疊葉號歎嘰籲後嚇呂嗎唚噸聽啟吳嘸囈嘔嚦唄員咼嗆嗚詠哢嚨嚀噝吒噅鹹呱響啞噠嘵嗶噦嘩噲嚌噥喲嘜嗊嘮啢嗩唕喚呼嘖嗇囀齧囉嘽嘯噴嘍嚳囁嗬噯噓嚶囑嚕劈囂謔團園囪圍圇國圖圓聖壙場阪壞塊堅壇壢壩塢墳墜壟壟壚壘墾坰堊墊埡墶壋塏堖塒塤堝墊垵塹墮壪牆壯聲殼壺壼處備複夠頭誇夾奪奩奐奮獎奧妝婦媽嫵嫗媯姍薑婁婭嬈嬌孌娛媧嫻嫿嬰嬋嬸媼嬡嬪嬙嬤孫學孿寧寶實寵審憲宮寬賓寢對尋導壽將爾塵堯?qū)缹票M層屭屜屆屬屢屨嶼歲豈嶇崗峴嶴嵐島嶺嶽崠巋嶨嶧峽嶢嶠崢巒嶗崍嶮嶄嶸嶔崳嶁脊巔鞏巰幣帥師幃帳簾幟帶幀幫幬幘幗冪襆幹並廣莊慶廬廡庫應廟龐廢廎廩開異棄張彌弳彎彈強歸當錄彠彥徹徑徠禦憶懺憂愾懷態(tài)慫憮慪悵愴憐總懟懌戀懇惡慟懨愷惻惱惲悅愨懸慳憫驚懼慘懲憊愜慚憚慣湣慍憤憒願懾憖怵懣懶懍戇戔戲戧戰(zhàn)戩戶紮撲扡執(zhí)擴捫掃揚擾撫拋摶摳掄搶護報擔擬攏揀擁攔擰撥擇掛摯攣掗撾撻挾撓擋撟掙擠揮撏撈損撿換搗據(jù)撚擄摑擲撣摻摜摣攬撳攙擱摟攪攜攝攄擺搖擯攤攖撐攆擷擼攛擻攢敵斂數(shù)齋斕鬥斬斷無舊時曠暘曇晝曨顯晉曬曉曄暈暉暫曖劄術(shù)樸機殺雜權(quán)條來楊榪傑極構(gòu)樅樞棗櫪梘棖槍楓梟櫃檸檉梔柵標棧櫛櫳棟櫨櫟欄樹棲樣欒棬椏橈楨檔榿橋樺檜槳樁夢檮棶檢欞槨櫝槧欏橢樓欖櫬櫚櫸檟檻檳櫧橫檣櫻櫫櫥櫓櫞簷檁歡歟歐殲歿殤殘殞殮殫殯毆毀轂畢斃氈毿氌氣氫氬氳彙漢汙湯洶遝溝沒灃漚瀝淪滄渢溈滬濔濘淚澩瀧瀘濼瀉潑澤涇潔灑窪浹淺漿澆湞溮濁測澮濟瀏滻渾滸濃潯濜塗湧濤澇淶漣潿渦溳渙滌潤澗漲澀澱淵淥漬瀆漸澠漁瀋滲溫遊灣濕潰濺漵漊潷滾滯灩灄滿瀅濾濫灤濱灘澦濫瀠瀟瀲濰潛瀦瀾瀨瀕灝滅燈靈災燦煬爐燉煒熗點煉熾爍爛烴燭煙煩燒燁燴燙燼熱煥燜燾煆糊溜愛爺牘犛牽犧犢強狀獷獁猶狽麅獮獰獨狹獅獪猙獄猻獫獵獼玀豬貓蝟獻獺璣璵瑒瑪瑋環(huán)現(xiàn)瑲璽瑉玨琺瓏璫琿璡璉瑣瓊瑤璦璿瓔瓚甕甌電畫暢佘疇癤療瘧癘瘍鬁瘡瘋皰屙癰痙癢瘂癆瘓癇癡癉瘮瘞瘺癟癱癮癭癩癬癲臒皚皺皸盞鹽監(jiān)蓋盜盤瞘眥矓著睜睞瞼瞞矚矯磯礬礦碭碼磚硨硯碸礪礱礫礎硜矽碩硤磽磑礄確鹼礙磧磣堿鏇滾禮禕禰禎禱禍稟祿禪離禿稈種積稱穢穠穭稅穌穩(wěn)穡窮竊竅窯竄窩窺竇窶豎競篤筍筆筧箋籠籩築篳篩簹箏籌簽簡籙簀篋籜籮簞簫簣簍籃籬籪籟糴類秈糶糲粵糞糧糝餱緊縶糸糾紆紅紂纖紇約級紈纊紀紉緯紜紘純紕紗綱納紝縱綸紛紙紋紡紵紖紐紓線紺絏紱練組紳細織終縐絆紼絀紹繹經(jīng)紿綁絨結(jié)絝繞絰絎繪給絢絳絡絕絞統(tǒng)綆綃絹繡綌綏絛繼綈績緒綾緓續(xù)綺緋綽緔緄繩維綿綬繃綢綯綹綣綜綻綰綠綴緇緙緗緘緬纜緹緲緝縕繢緦綞緞緶線緱縋緩締縷編緡緣縉縛縟縝縫縗縞纏縭縊縑繽縹縵縲纓縮繆繅纈繚繕繒韁繾繰繯繳纘罌網(wǎng)羅罰罷羆羈羥羨翹翽翬耮耬聳恥聶聾職聹聯(lián)聵聰肅腸膚膁腎腫脹脅膽勝朧腖臚脛膠脈膾髒臍腦膿臠腳脫腡臉臘醃膕齶膩靦膃騰臏臢輿艤艦艙艫艱豔艸藝節(jié)羋薌蕪蘆蓯葦藶莧萇蒼苧蘇檾蘋莖蘢蔦塋煢繭荊薦薘莢蕘蓽蕎薈薺蕩榮葷滎犖熒蕁藎蓀蔭蕒葒葤藥蒞蓧萊蓮蒔萵薟獲蕕瑩鶯蓴蘀蘿螢營縈蕭薩蔥蕆蕢蔣蔞藍薊蘺蕷鎣驀薔蘞藺藹蘄蘊藪槁蘚虜慮虛蟲虯蟣雖蝦蠆蝕蟻螞蠶蠔蜆蠱蠣蟶蠻蟄蛺蟯螄蠐蛻蝸蠟蠅蟈蟬蠍螻蠑螿蟎蠨釁銜補襯袞襖嫋褘襪襲襏裝襠褌褳襝褲襇褸襤繈襴見觀覎規(guī)覓視覘覽覺覬覡覿覥覦覯覲覷觴觸觶讋譽謄訁計訂訃認譏訐訌討讓訕訖訓議訊記訒講諱謳詎訝訥許訛論訩訟諷設訪訣證詁訶評詛識詗詐訴診詆謅詞詘詔詖譯詒誆誄試詿詩詰詼誠誅詵話誕詬詮詭詢詣諍該詳詫諢詡譸誡誣語誚誤誥誘誨誑說誦誒請諸諏諾讀諑誹課諉諛誰諗調(diào)諂諒諄誶談誼謀諶諜謊諫諧謔謁謂諤諭諼讒諮諳諺諦謎諞諝謨讜謖謝謠謗諡謙謐謹謾謫譾謬譚譖譙讕譜譎讞譴譫讖穀豶貝貞負貟貢財責賢敗賬貨質(zhì)販貪貧貶購貯貫貳賤賁貰貼貴貺貸貿(mào)費賀貽賊贄賈賄貲賃賂贓資賅贐賕賑賚賒賦賭齎贖賞賜贔賙賡賠賧賴賵贅賻賺賽賾贗讚贇贈贍贏贛赬趙趕趨趲躉躍蹌蹠躒踐躂蹺蹕躚躋踴躊蹤躓躑躡蹣躕躥躪躦軀車軋軌軒軑軔轉(zhuǎn)軛輪軟轟軲軻轤軸軹軼軤軫轢軺輕軾載輊轎輈輇輅較輒輔輛輦輩輝輥輞輬輟輜輳輻輯轀輸轡轅轄輾轆轍轔辭辯辮邊遼達遷過邁運還這進遠違連遲邇逕跡適選遜遞邐邏遺遙鄧鄺鄔郵鄒鄴鄰鬱郤郟鄶鄭鄆酈鄖鄲醞醱醬釅釃釀釋裏鉅鑒鑾鏨釓釔針釘釗釙釕釷釺釧釤鈒釩釣鍆釹鍚釵鈃鈣鈈鈦鈍鈔鍾鈉鋇鋼鈑鈐鑰欽鈞鎢鉤鈧鈁鈥鈄鈕鈀鈺錢鉦鉗鈷缽鈳鉕鈽鈸鉞鑽鉬鉭鉀鈿鈾鐵鉑鈴鑠鉛鉚鈰鉉鉈鉍鈹鐸鉶銬銠鉺銪鋏鋣鐃銍鐺銅鋁銱銦鎧鍘銖銑鋌銩銛鏵銓鉿銚鉻銘錚銫鉸銥鏟銃鐋銨銀銣鑄鐒鋪鋙錸鋱鏈鏗銷鎖鋰鋥鋤鍋鋯鋨鏽銼鋝鋒鋅鋶鐦鐧銳銻鋃鋟鋦錒錆鍺錯錨錡錁錕錩錫錮鑼錘錐錦鍁錈錇錟錠鍵鋸錳錙鍥鍈鍇鏘鍶鍔鍤鍬鍾鍛鎪鍠鍰鎄鍍鎂鏤鎡鏌鎮(zhèn)鎛鎘鑷鐫鎳鎿鎦鎬鎊鎰鎔鏢鏜鏍鏰鏞鏡鏑鏃鏇鏐鐔钁鐐鏷鑥鐓鑭鐠鑹鏹鐙鑊鐳鐶鐲鐮鐿鑔鑣鑞鑲長門閂閃閆閈閉問闖閏闈閑閎間閔閌悶閘鬧閨聞闥閩閭闓閥閣閡閫鬮閱閬闍閾閹閶鬩閿閽閻閼闡闌闃闠闊闋闔闐闒闕闞闤隊陽陰陣階際陸隴陳陘陝隉隕險隨隱隸雋難雛讎靂霧霽黴靄靚靜靨韃鞽韉韝韋韌韍韓韙韞韜韻頁頂頃頇項順須頊頑顧頓頎頒頌頏預顱領頗頸頡頰頲頜潁熲頦頤頻頮頹頷頴穎顆題顒顎顓顏額顳顢顛顙顥纇顫顬顰顴風颺颭颮颯颶颸颼颻飀飄飆飆飛饗饜飣饑飥餳飩餼飪飫飭飯飲餞飾飽飼飿飴餌饒餉餄餎餃餏餅餑餖餓餘餒餕餜餛餡館餷饋餶餿饞饁饃餺餾饈饉饅饊饌饢馬馭馱馴馳驅(qū)馹駁驢駔駛駟駙駒騶駐駝駑駕驛駘驍罵駰驕驊駱駭駢驫驪騁驗騂駸駿騏騎騍騅騌驌驂騙騭騤騷騖驁騮騫騸驃騾驄驏驟驥驦驤髏髖髕鬢魘魎魚魛魢魷魨魯魴魺鮁鮃鯰鱸鮋鮓鮒鮊鮑鱟鮍鮐鮭鮚鮳鮪鮞鮦鰂鮜鱠鱭鮫鮮鮺鯗鱘鯁鱺鰱鰹鯉鰣鰷鯀鯊鯇鮶鯽鯒鯖鯪鯕鯫鯡鯤鯧鯝鯢鯰鯛鯨鯵鯴鯔鱝鰈鰏鱨鯷鰮鰃鰓鱷鰍鰒鰉鰁鱂鯿鰠鼇鰭鰨鰥鰩鰟鰜鰳鰾鱈鱉鰻鰵鱅鰼鱖鱔鱗鱒鱯鱤鱧鱣鳥鳩雞鳶鳴鳲鷗鴉鶬鴇鴆鴣鶇鸕鴨鴞鴦鴒鴟鴝鴛鴬鴕鷥鷙鴯鴰鵂鴴鵃鴿鸞鴻鵐鵓鸝鵑鵠鵝鵒鷳鵜鵡鵲鶓鵪鶤鵯鵬鵮鶉鶊鵷鷫鶘鶡鶚鶻鶿鶥鶩鷊鷂鶲鶹鶺鷁鶼鶴鷖鸚鷓鷚鷯鷦鷲鷸鷺鸇鷹鸌鸏鸛鸘鹺麥麩黃黌黶黷黲黽";
    if (!currentEncoding) {
        j = s; s = t; t = j;
    }
    for (let i = 0; i < text.length; i++) {
        j = s.indexOf(text[i]);
        result += j === -1 ? text[i] : t[j];
    }
    return result;
}
function translatePage() {
    currentEncoding = targetEncoding;
    targetEncoding = !targetEncoding;
    localStorage.setItem("targetEncoding", targetEncoding);
    translateBody();
}
結(jié)束語

深入Web全棧各項技術(shù),堅持原創(chuàng),文章更新雖不定,但只為質(zhì)量而生。

請關(guān)注 我的個人網(wǎng)站:這個壞掉的番茄 ,愿陪你一起在全棧的道路上努力前行!

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/51756.html

相關(guān)文章

  • 網(wǎng)站必備簡繁切換功能實現(xiàn)

    摘要:前言一個優(yōu)秀的網(wǎng)站為了能夠更好地照顧不同的用戶,一般都會提供簡繁兩種版本字體切換,提高用戶的體驗。同樣,我們也可以提供繁體版來照顧那些使用繁體字的臺灣港澳同胞。下面,我將由淺入深地講解如何使用行代碼,讓網(wǎng)站支持簡繁切換功能。 前言 ????一個優(yōu)秀的網(wǎng)站為了能夠更好地照顧不同的用戶,一般都會提供簡繁兩種版本字體切換,提高用戶的體驗。例如 : Hexo 官網(wǎng) 。之所以 Hexo 能得到了...

    whataa 評論0 收藏0
  • 網(wǎng)站必備簡繁切換功能實現(xiàn)

    摘要:前言一個優(yōu)秀的網(wǎng)站為了能夠更好地照顧不同的用戶,一般都會提供簡繁兩種版本字體切換,提高用戶的體驗。同樣,我們也可以提供繁體版來照顧那些使用繁體字的臺灣港澳同胞。下面,我將由淺入深地講解如何使用行代碼,讓網(wǎng)站支持簡繁切換功能。 前言 ????一個優(yōu)秀的網(wǎng)站為了能夠更好地照顧不同的用戶,一般都會提供簡繁兩種版本字體切換,提高用戶的體驗。例如 : Hexo 官網(wǎng) 。之所以 Hexo 能得到了...

    fxp 評論0 收藏0
  • 零基礎入門前端的修煉

    摘要:面對這些較高的要求,前端在開發(fā)環(huán)節(jié)中的作用也變得越來越重要因而近幾年來前端工程師備受青睞一般水平的前端工程師平均年薪可達萬元資深前端工程師年薪高達萬元。這種用戶體驗的細節(jié)問題是否處理妥當是判斷一名前端工程師是否優(yōu)秀的因素。 本文是為了給那些想要了解前端開發(fā)是什么,或者剛剛打算開始學習前端的朋友們準備,希望可以幫助準備入行的你;showImg(https://segmentfault.c...

    JiaXinYi 評論0 收藏0
  • 網(wǎng)站部署

    摘要:就鹿晗宣布戀情導致微博宕機事件淺談大型網(wǎng)站高可用性架構(gòu)中午吃飯刷著刷著微博發(fā)現(xiàn)微博突然掛了。用戶在使用瀏覽器訪問一個網(wǎng)站時需要先通過協(xié)議向服務器發(fā)送請求,之后服務器返回文件與響應信息。 webpack:從入門到真實項目配置 自從出現(xiàn)模塊化以后,大家可以將原本一坨代碼分離到個個模塊中,但是由此引發(fā)了一個問題。每個 JS 文件都需要從服務器去拿,由此會導致加載速度變慢。Webpack 最主...

    endless_road 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<