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

資訊專欄INFORMATION COLUMN

大管家筆試題(深圳)

魏明 / 734人閱讀

摘要:子選擇器和后代選擇器的區別子選擇器是選擇元素的直接后代,即作用于第一個后代后代選擇器則可作用于孫子代曾孫子代等。后代選擇器通過空格來進行選擇,而子選擇器是通過進行選擇。

1.css選擇器有哪些,優先級如何計算

類別選擇器、ID選擇器、標簽選擇器、通用選擇(*)、后代選擇器、偽類選擇器

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

同一級別中后寫的會覆蓋先寫的樣式。

子選擇器和后代選擇器的區別
子選擇器是選擇元素的直接后代,即作用于第一個后代;后代選擇器則可作用于孫子代、曾孫子代等。
后代選擇器通過空格來進行選擇,而子選擇器是通過“>”進行選擇。
2.display: block, inline, inline-block的區別
行內元素:a,span,img,input,select,strong,em,b(標記性元素)
塊元素:div,p,ul,li,ol,dd,dt,dl,h1-h6
空元素:hr,br,input,img,link,meta

display:block將元素顯示為塊級元素,可以設置元素的寬高,每一個塊級元素都是從新的一行開始(帶換行符)。

display : inline將元素顯示為行內元素,高度,行高以及底邊距不可進行設置,高度就是內容文字或者圖片的寬度,不可以改變。多個相鄰的行內元素排在同一行里。(不帶換行符)

display:inline-block將元素顯示為行內塊狀元素,設置該屬性后,其他的行內塊級元素會排列在同一行。既有block的寬度高度特性,又有inline的同行特性。

3.用純css實現底邊為10px的三角形
position: absolute;
width: 0px;
border-bottom: 5px solid red;
border-left: 5px solid transparent;
border-right:  5px solid transparent
4.position值有哪些,分別相對于那個定位

absolute:生成絕對定位元素,相對于值不為static的第一個父元素進行定位

fixed:生成絕對定位,相對于瀏覽器窗口進行定位

relative:生成相對定位元素,相對于其正常位置進行定位

static:沒有定位,元素出現在正常的流中(忽略偏移聲明:top、left、right、bottom、z-index)

inherit:從父元素繼承position屬性的值

5.用js實現千分位分割(每3位用,隔開)
/* 方式一 */
function formatNumber(num) {
    let array = num.toString().split("");
    let length = array.length-1;
    while(length >= 3){
        array.splice(length - 2, 0, ",");
        length = length -3;
    }
    let b = array.join("");
    return b;
}

/* 方式二 */
function formatNumber(num) {
    /* 使用正則表達式,將數字轉化為字符串后,全局匹配,
     * 看是否符合斷言(?=(?:d{3})+$)部分
     * 遇到數字并且該數字后跟著連續的三位數字(可以出現多次),
     * 若符合,則在該數字("$1")后加入逗號,替換的時候忽略(?:)這連續的三位數
     */
    let array = num.indexOf(".") !== -1 ?
        num.toLocaleString() : num.toString().replace(/(d)(?=(?:d{3})+$)/g, "$1,");
}
6.js用typeof能獲得哪些類型

undefined——這個值未定義

boolean——這個值是布爾值

string——這個值是字符串

number——這個值是數值

object——這個值是對象或null

function——這個值是函數

7.用js創建ajax的過程

創建XMLHttpRequest對象,也就是創建一個異步調用對象

創建一個新的HTTP請求,并指定該HTTP請求的方法、URL及驗證信息

設置響應HTTP請求狀態變化的函數

發送HTTP請求

獲取異步調用返回的數據

使用JavaScript和DOM實現局部刷新

let xmlHttp = null;
if(window.XMLHttpRequest) {
    /* 除IE5、IE6瀏覽器 */
    xmlHttp = new XMLHttpRequest();
} else {
    /* 早期的IE5、IE6瀏覽器 參數是規定的 */
    xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); 
}
/* open請求方式,參數一:表示以什么方式(POST、GET);
 * 參數二:表示服務器的地址;參數三:是否異步,默認是true,false表示同步 */
xmlHttp.open("GET", "地址", true);
/* 如果以post方式請求,必須要添加 */
xmlHttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
xmlHttp.send();
xmlHttp.onreadystatechange = function() {
    if(xmlHttp.readyState === 4 && xmlHttp.status === 200) {
        
    }
};

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

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

相關文章

  • 管家試題深圳

    摘要:子選擇器和后代選擇器的區別子選擇器是選擇元素的直接后代,即作用于第一個后代后代選擇器則可作用于孫子代曾孫子代等。后代選擇器通過空格來進行選擇,而子選擇器是通過進行選擇。 1.css選擇器有哪些,優先級如何計算 類別選擇器、ID選擇器、標簽選擇器、通用選擇(*)、后代選擇器、偽類選擇器 !important>行內樣式>ID選擇器>類選擇器>標簽>通配符>繼承>瀏覽器默認屬性 同一級別中...

    sorra 評論0 收藏0
  • 如何招聘一名優秀的前端

    摘要:如何考察一個人是不是經驗豐富我們需要在問答式的面試中,對其項目經驗進行挖掘。如何設置筆試題現在網上有大量的面經的存在,對于我們面試是一個巨大的挑戰。尊重應聘者我們要尊重每一個來應聘的人,不要輕視別人,或者故意刁難別人。 時光荏苒,2個月前,我才剛總結了如何應對面試官,現在的我開始總結如何面試別人了。笑哭.png 1.我們需要什么樣的人 招聘肯定要有標準,這樣我們才能更快的找到我們需要的...

    Mr_houzi 評論0 收藏0

發表評論

0條評論

魏明

|高級講師

TA的文章

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