240 發(fā)簡信
IP屬地:廣東
  • 事件隊列

    起因:js單線程,所有任務(wù)需要排隊,但遇到耗時的操作(網(wǎng)絡(luò)請求),就會堵塞后續(xù)的任務(wù)解決:將耗時的操作放到異步任務(wù)隊列,先執(zhí)行同步的任務(wù)何缓,等異步任務(wù)完成之后,通知主線程,再去...

  • 瀏覽器架構(gòu)

    主要架構(gòu) The User Interface主要提供用戶與Browser Engine交互的方法跳昼。 The Browser Engine協(xié)調(diào)(主控)UI和the Rende...

  • web安全

    csrf(Cross-site request forgery)跨站請求偽造 原理: 網(wǎng)站對用戶的信任(比如用戶在知乎登錄成功,用戶發(fā)請求帶上token肋乍,后臺就會通過) 欺騙...

  • 生命周期

    組件實例化 beforeCreate此時數(shù)據(jù)還不是響應(yīng)式鹅颊,更新 data 數(shù)據(jù)是無效的,也無法訪問 DOM墓造。 數(shù)據(jù)觀測 (data observer) 計算屬性挪略、方法、wat...

  • Vue

    一滔岳、為什么要有MVVM 在框架出現(xiàn)之前: 數(shù)據(jù)更新或視圖更新之后杠娱,需要開發(fā)者主動去使用 DOM api 去修改或查詢 DOM 同樣的數(shù)據(jù)映射到不同的視圖時,需要重寫一套代碼邏...

  • 項目優(yōu)化

    資源壓縮 代碼合并壓縮 圖片壓縮 加載優(yōu)化 ssr 首屏渲染谱煤,減少屏幕因為數(shù)據(jù)加載而閃動 懶加載loading占位圖摊求,圖片加載之后再替換,避免影響頁面布局滾動加載刘离,在內(nèi)容即將...

  • Vuex

    Vuex Vuex的核心是store室叉,store包含著state(狀態(tài))睹栖、getter(計算屬性)、mutation(事件)茧痕、action(異步操作)野来;Vuex類似一個全局變...

  • 類型轉(zhuǎn)換

    數(shù)據(jù)類型5 種基本數(shù)據(jù)類型:Undefined、Null踪旷、Boolean曼氛、Number、String1 種復(fù)雜數(shù)據(jù)類型:Objecttypeof 對于不同的數(shù)據(jù)類型令野,返回以下...

  • 對象/原型/繼承

    對象屬性 一舀患、屬性類型ECMAScript 中有數(shù)據(jù)屬性和訪問器屬性兩種屬性,各有 4 個描述其行為的特征气破,其中兩種屬性都有的特性是: [[configurable]] 默認...

  • 防抖

    主要是為了避免在頻繁的操作中導(dǎo)致頁面的卡頓聊浅,因此將短時間內(nèi)多次的操作合并為一次。 但是现使,有時候需要需要立刻執(zhí)行低匙,因此做一下修改

  • 模塊化

    三種模塊化 es6: import / export;瀏覽器中主要使用 commonjs: require / module.exports / exports碳锈;Node.j...

  • chrome dino 外掛

    Chrome瀏覽器在沒有聯(lián)網(wǎng)的時候,可以玩一個恐龍?zhí)系K的小游戲团滥,可能很多人都玩過(地址:chrome://dino/)竿屹,昨天聽一個朋友說起可以用js給這個游戲?qū)懸粋€外掛,在...

  • cluster

    一個cluster集群小demo

  • Promise

    更新 最近看到一個實現(xiàn)灸姊,講得更加清晰拱燃,于是重新實現(xiàn)了一遍 原文 之前看到朋友實現(xiàn)了一個promise,覺得挺好玩的力惯,心中躍躍欲試碗誉,于是近期看了一些文章,自己也跟著實現(xiàn)了一遍父晶,...

  • koa中間件

    第一次是寫中間件哮缺,是寫一個設(shè)置灰度的中間件,當時寫完挺有成就感的甲喝,今天特意去看了一下koa的源碼尝苇,了解了request,中間件和response到底是怎么組織的,其中我覺得關(guān)...

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品