240 發(fā)簡信
IP屬地:安徽
  • MVVM理解(面試題)

    M表示: Model代表數(shù)據(jù)模型麸拄,也可以在Model中定義數(shù)據(jù)修改和操作的業(yè)務邏輯。 V表示: View 很簡單惭婿,就是用戶看到的視圖 VM表示: ViewModel監(jiān)聽模型數(shù)...

  • Vue中{{}},v-text,v-html的區(qū)別

    效果圖 總結{{}} v-text僅渲染數(shù)據(jù)栗精,不會解析標簽v-html不僅渲染數(shù)據(jù)嫂丙,還會解析標簽

  • JS實現(xiàn)數(shù)組扁平化

    數(shù)組扁平化:將一個多維數(shù)組轉換為一個一維數(shù)組舉個例子: 實現(xiàn)方法: 1.Array.prototype.flat() flat() 方法會按照一個可指定的深度遞歸遍歷數(shù)組蒋川,并...

  • 120
    畫一條0.5px的線

    理論上說饵撑,1px已經(jīng)是屏幕的最小單位了势誊,那么怎么畫一條0.5px的線呢呜达? 谷歌上如果直接設置為0.5px,則會直接當作1px來呈現(xiàn)image.png(圖片為放大后,為了便于觀...

  • vue3 setup

    setup是vue3中的一個新的配置項粟耻,我們可以將組件中用到的數(shù)據(jù)查近,方法配置在setup中 setup處于beforeCreate和created兩個鉤子函數(shù)之前 setup...

  • vue組件間數(shù)據(jù)傳遞

    props 父組件向子組件傳值 依賴注入 當組件層級過深時,props就會比較麻煩挤忙,需要一層一層傳遞霜威,這時我們可以使用依賴注入,一個父組件相對于其所有的后代組件册烈,會作為依賴提...

  • 原生js實現(xiàn)拖拽功能

    物體的拖拽移動戈泼,其實是觸發(fā)了三個鼠標相關事件 onmousedown 鼠標按下事件 onmousemove鼠標移動事件 onmouseup 鼠標抬起事件 拖拽的實現(xiàn)原理:拖拽...

  • CSS盒模型

    把html標簽想象成一個盒子,這個盒子里面放著其他的標簽(可以看成其他的盒子)赏僧,其他的盒子里又有盒子大猛,層層嵌套,即所謂的盒模型盒模型分為IE盒模型(也叫怪異盒模型)和W3C標...

  • BFC(塊級格式化上下文 Block Formatting Context)

    1.什么是BFC? 是Web頁面中盒模型布局的CSS渲染模式淀零,指一個獨立的渲染區(qū)域或者說是一個隔離的獨立容器,創(chuàng)建了BFC的元素就是一個獨立的盒子挽绩,不過只有Block-lev...

  • 120
    清除浮動

    什么是浮動元素 浮動元素會根據(jù)屬性值向左或向右浮動,浮動元素會脫離普通文檔流窑滞,進入浮動流琼牧,浮動流內(nèi)的浮動元素可以左右移動,直至外邊緣碰到包含塊或其他浮動元素哀卫,會使得塊級元素無...

  • 【ES6】var, let, const的區(qū)別

    var, let 塊級作用域,函數(shù)作用域var定義的變量撬槽,沒有塊的概念此改,可以跨塊訪問, 不能跨函數(shù)訪問。let定義的變量侄柔,只能在塊作用域里訪問共啃,不能跨塊訪問,也不能跨函數(shù)訪問...

  • Set和Map數(shù)據(jù)結構

    Set (集合) ES6提供了一種新的數(shù)據(jù)結構Set,Set類似數(shù)組暂题,但值唯一移剪,本身為構造函數(shù),用來生成Set數(shù)據(jù)結構薪者,可以容納任何數(shù)據(jù)類型的任何值[value, value...

  • 手寫call,apply

    call 傳入一個指定的對象和若干指定的參數(shù)的前提下調(diào)用指定對象的屬性和方法 模擬實現(xiàn),第一步 給對象添加方法 執(zhí)行方法 刪除方法 第二步纵苛,call還可以傳入不定數(shù)目的參數(shù) ...

  • JavaScript中的this

    JS中有兩種模式,嚴格模式和非嚴格模式,我們看看這兩種模式下this的情況 函數(shù)內(nèi)的this 普通模式 嚴格模式 不同模式下攻人,函數(shù)內(nèi)this的指向是不同的 call, app...

  • async,await的使用

    async函數(shù)是使用async關鍵字聲明的函數(shù)取试。 async函數(shù)是AsyncFunction[https://developer.mozilla.org/zh-CN/docs...

  • Promise.all()和Promise.race()的使用

    Promise.all() 等待所有都完成(或第一個失敗) 可以傳入一個空的可迭代對象 執(zhí)行成功的結果順序與輸入的參數(shù)數(shù)組實例順序一致 Promise.race()

  • 深淺拷貝的實現(xiàn)

    深淺拷貝怀吻,都會進行復制瞬浓,區(qū)別在于是否會互相影響,改一個蓬坡,另一個也會發(fā)生改變猿棉。淺拷貝:復制的只是原對象的引用,新舊對象的指針指向同一塊內(nèi)存空間深拷貝:對原對象完全的復制屑咳,開辟了...

  • JS數(shù)組去重

    1.使用array.indexOf()做一個判斷萨赁,遍歷數(shù)組,如果沒有相同元素則返回-1乔宿,將符合條件的元素添加到新數(shù)組中并返回(缺點:無法檢測NaN和{}) 2.使用array...

  • JS常用方法

    數(shù)組檢測 數(shù)組轉換 toString()toLocalString()join() 參數(shù)可指定分隔符 添加位迂,移除方法 重排序方法 reverse()方法可以反轉數(shù)組項的順序,...

  • 閉包的作用與原理

    什么是閉包详瑞? 閉包是一個函數(shù)掂林,而且存在于另一個函數(shù)當中 閉包可以訪問到父級函數(shù)的變量,且該變量不會銷毀 原理: 利用了作用域鏈坝橡,當前作用域找不到變量泻帮,會往上一級尋找,直至最外...

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