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

資訊專欄INFORMATION COLUMN

面試記錄2

qieangel2013 / 3127人閱讀

摘要:面試記錄的原理,和進程相關進程和線程的關系進程和線程的區別選擇器的優先級不同級別行內樣式選擇器類選擇器標簽通配符繼承瀏覽器默認屬性相同級別后面覆蓋前面的閉包相關閉包的作用在函數外部讀取函數內部局部變量在函數外部讀取函數內部局部變量,變量被封

面試記錄2 1. Ajax的原理,和進程相關 2. 進程和線程的關系

進程和線程的區別

3. css選擇器的優先級

不同級別

!important > 行內樣式>ID選擇器 > 類選擇器 > 標簽 > 通配符 > 繼承 > 瀏覽器默認屬性

相同級別

后面覆蓋前面的

4. 閉包相關

閉包的作用:

在函數外部讀取函數內部局部變量;

在函數外部讀取函數內部局部變量,變量被封裝到局部作用域,只提供接口獲取該變量,就像傳統oop的私有變量,公有方法一樣,這樣可以避免污染全局變量;

讓這些值始終保存在內存中。

使用場景

由于setTimeout方法不能傳遞參數,可以用閉包來解決

    function func(param) {
        return function() {
            alert(param);
        }
    }
    var f = func(1)
    setTimeout(f, 1000);

節流函數

    function debounce(func, delay) {
        let timer;
        //該函數是一個閉包,所以timer會一直存在于內存中,并且timer只能在函數內部訪問
        return function (...args) {
            if (timer) {
                clearTimeout(timer);
            }
            timer = window.setTimeout(() => {
                func.apply(this, args);
            }, delay);
        }
    }
5. html5新特性

Canvas Api

Geolocation Api

Websocket Api

Form Api

Storage Api

離線應用

6. 垂直居中

垂直居中
用彈性盒子實現水平垂直居中

我是通過flex的水平垂直居中噢!
html,body{ width: 100%; height: 200px; } .parent { display:flex; align-items: center;/*垂直居中*/ justify-content: center;/*水平居中*/ width:100%; height:100%; background-color:red; } .children { background-color:blue; }
7. Promise

兩個作用

避免回調地獄

為了我們的代碼更加具有可讀性和可維護性,我們需要將數據請求與數據處理明確的區分開來

8. alert(1&&2) alert(1||2)
alert(1 && 2)  //2 括號里面先計算,var a = 1 && 2; alert(a)
alert(1 || 2)  //1 括號里面先計算,var a = 1 || 2; alert(a)
9. display: none 和 visibility:hidden
display:none //隱藏元素,不占據文檔流
visibility:hidden   //隱藏元素,不占據文檔流
10. 對象先會先找自身的屬性,然后再去找原型上的屬性
function C1(name) {
    if (name) this.name = name;
};
C1.prototype.name = "weilei";
console.log(new C1().name);  // weilei

function C2(name) {
    this.name = name;
};
C2.prototype.name = "weilei";
console.log(new C2().name);  // undefined

function C3(name) {
    this.name = name || "sam";
};
C3.prototype.name = "weilei";
console.log(new C3().name);  // sam
11. mouseover和mouseenter區別

唯一的區別是 onmouseenter 事件不支持冒泡

12. js改變html的title
document.title = "xxx"

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/51458.html

相關文章

  • 面試被虐】如何只用2GB內存從20億,40億,80億個整數中找到出現次數最多的數?

    摘要:這幾天小秋去面試了,不過最近小秋學習了不少和位算法相關文章,例如面試現場如何判斷一個數是否在億個整數中算法技巧位運算裝逼指南對于算法題還是有點信心的,,,,于是,發現了如下對話。這幾天小秋去面試了,不過最近小秋學習了不少和位算法相關文章,例如 【面試現場】如何判斷一個數是否在40億個整數中? 【算法技巧】位運算裝逼指南 對于算法題還是有點信心的,,,,于是,發現了如下對話。 20億級別 面試...

    468122151 評論0 收藏0
  • 記錄一下自己找“python爬蟲工程師實習生”崗位的經歷(2018年9月11號)

    摘要:今天是年月號,是我實習的第二天,記錄一下找工作的歷程,本來準備昨晚寫的,但是第一天來實習,有點累了,就早點睡了,早上醒了,洗漱一下就來寫這篇文章了。 showImg(https://hqx.oss-cn-beijing.aliyuncs.com/image/beautiful/pexels-photo-428320.jpeg?x-oss-process=style/jixn); 今天是...

    call_me_R 評論0 收藏0
  • PHP面試MySQL數據庫的面試

    摘要:自己整理了一篇什么是數據庫三級封鎖協議的文章,關注公眾號琉憶編程庫,回復鎖,我發給你。以下內容部分來自程序員面試筆試寶典和程序員面試筆試真題解析如需轉載請注明出處。 你好,是我琉憶,PHP程序員面試筆試系列圖書的作者。 本周(2019.3.4至3.8)的一三五更新的文章如下: 周一:PHP面試MySQL數據庫的基礎知識周三:PHP面試MySQL數據庫的索引周五:PHP面試MySQL數...

    awokezhou 評論0 收藏0
  • 記錄一次 “跟誰學”面試的經歷

    摘要:年真的難,投簡歷有門檻,面試也不一定過,本人在寫這篇文章的時候還是離職狀態,年工作經驗以上才是香餑餑,像我們這種高不成低不就的,應屆生都不如 跟誰學一共三層,開發好像就一層,外面看感覺有點擁擠,面試地點在走廊傷的桌子,在外面還好沒有感到太壓抑,填完表之后,讓我做了個自我介紹并且說了一下之前做過的項目,當時我在想,不來個筆試題考一下數據結構和算法嗎,后來想想就算了,他問著我說著,問過的大...

    李義 評論0 收藏0

發表評論

0條評論

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