vue面試題第十三天

@1移動端1px問題,為什么會有坝咐?如何解決循榆?

在開發(fā)中,為什么移動端CSS里面寫了1px墨坚,實際上看起來比1px粗秧饮;了解設備物理像素和邏輯像素的同學應該很容易理解,其實這兩個px的含義其實是不一樣的框杜,UI設計師要求的1px是指設備的物理像素1px浦楣,而CSS里記錄的像素是邏輯像素,它們之間存在一個比例關系咪辱,通痴窭停可以用 javascript 中的window.devicePixelRatio來獲取,也可以用媒體查詢的-webkit-min-device-pixel-ratio來獲取油狂。當然历恐,比例多少與設備相關

解決方案

1:小數值:

image

2:.border-image

image

@2typeof和instanceof相同點與不同點

相同點: JavaScript 中 typeof 和 instanceof 常用來判斷一個變量是否為空, 或者是什么類型的专筷。

不同點

typeof 1.返回值是一個字符串弱贼, 用來說明變量的數據類型。

              2.typeof 一般只能返回如下幾個結果: number, boolean, string, function, object, undefined磷蛹。
 if (typeof a != "undefined") {
   console.log("ok");

 } eles {
    console.log("not ok");
}
//下面的代碼是錯誤的
// if (a) //因為如果 a 不存在( 未聲明) 則會出錯吮旅。
// if (a) {
//     console.log("ok");

// } else {
//     console.log('cc');

// }

2:instanceof:

1.返回值為布爾值;

  1. instanceof 用于判斷一個變量是否屬于某個對象的實例。
// var a = new Array();
// alert(a instanceof Array); // true
// alert(a instanceof Object) // true
//如上味咳, 會返回 true庇勃, 同時 alert(a instanceof Object) 也會返回 true;
// 這是因為 Array 是 object 的子類。
// alert(b instanceof Array) // b is not defined

// function Test() {};
// var a = new test();
// alert(a instanceof test) // true

@3JS單線程和多線程

程序槽驶、進程责嚷、線程

程序:由源代碼生成的可執(zhí)行應用。 (例如:QQ.app)

進程:一個正在運行的程序可以看做一個進程掂铐,(例如:正在運行的QQ警示一個勁曾)罕拂,進程擁有獨立運行所需要的全部資源

線程:程序中獨立運行的代碼段。(例如:接收QQ消息的代碼)

一個進程是由一或多個線程組成全陨,進程只負責資源的調度和分配爆班,線程才是程序真正的執(zhí)行單元,負責代碼的執(zhí)行辱姨。

單線程

每個正在運行的程序(即進程)蛋济,至少包括一個線程,這個線程叫主線程

主線程在程序啟動時被創(chuàng)建炮叶,用于執(zhí)行main函數

只有一個主線程的程序碗旅,稱作單線程程序

主線程負責執(zhí)行程序的所有代碼(UI展現以及刷新,網絡請求镜悉,本地存儲等等)祟辟。這些代碼只能順序執(zhí)行,無法并發(fā)執(zhí)行

多線程

擁有多個線程的程序侣肄,稱作多線程程序旧困。

iOS允許用戶自己開辟新的線程,相對于主線程來講稼锅,這些線程吼具,稱為子線程

可以根據需要開辟若干子線程

子線程和主線程都是獨立的運行單元,各自的執(zhí)行互不影響矩距,因此能夠并發(fā)執(zhí)行

單線程拗盒、多線程的區(qū)別

單線程程序:只有一個線程,代碼順序執(zhí)行锥债,容易出現代碼阻塞(頁面假死)

多線程程序:有多個線程陡蝇,線程間獨立運行,能有效地避免代碼阻塞哮肚,并且提高程序的運行性能

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
  • 序言:七十年代末登夫,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子允趟,更是在濱河造成了極大的恐慌恼策,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,265評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件潮剪,死亡現場離奇詭異涣楷,居然都是意外死亡,警方通過查閱死者的電腦和手機鲁纠,發(fā)現死者居然都...
    沈念sama閱讀 90,078評論 2 385
  • 文/潘曉璐 我一進店門总棵,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人改含,你說我怎么就攤上這事情龄。” “怎么了捍壤?”我有些...
    開封第一講書人閱讀 156,852評論 0 347
  • 文/不壞的土叔 我叫張陵骤视,是天一觀的道長。 經常有香客問我鹃觉,道長专酗,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,408評論 1 283
  • 正文 為了忘掉前任盗扇,我火速辦了婚禮祷肯,結果婚禮上沉填,老公的妹妹穿的比我還像新娘。我一直安慰自己佑笋,他們只是感情好翼闹,可當我...
    茶點故事閱讀 65,445評論 5 384
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著蒋纬,像睡著了一般猎荠。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上蜀备,一...
    開封第一講書人閱讀 49,772評論 1 290
  • 那天关摇,我揣著相機與錄音,去河邊找鬼碾阁。 笑死输虱,一個胖子當著我的面吹牛,可吹牛的內容都是我干的瓷蛙。 我是一名探鬼主播悼瓮,決...
    沈念sama閱讀 38,921評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼艰猬!你這毒婦竟也來了横堡?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 37,688評論 0 266
  • 序言:老撾萬榮一對情侶失蹤冠桃,失蹤者是張志新(化名)和其女友劉穎命贴,沒想到半個月后,有當地人在樹林里發(fā)現了一具尸體食听,經...
    沈念sama閱讀 44,130評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡胸蛛,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 36,467評論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現自己被綠了樱报。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片葬项。...
    茶點故事閱讀 38,617評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖迹蛤,靈堂內的尸體忽然破棺而出民珍,到底是詐尸還是另有隱情,我是刑警寧澤盗飒,帶...
    沈念sama閱讀 34,276評論 4 329
  • 正文 年R本政府宣布嚷量,位于F島的核電站,受9級特大地震影響逆趣,放射性物質發(fā)生泄漏蝶溶。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,882評論 3 312
  • 文/蒙蒙 一宣渗、第九天 我趴在偏房一處隱蔽的房頂上張望抖所。 院中可真熱鬧梨州,春花似錦、人聲如沸部蛇。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,740評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽涯鲁。三九已至,卻和暖如春有序,著一層夾襖步出監(jiān)牢的瞬間抹腿,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,967評論 1 265
  • 我被黑心中介騙來泰國打工旭寿, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留警绩,地道東北人。 一個月前我還...
    沈念sama閱讀 46,315評論 2 360
  • 正文 我出身青樓盅称,卻偏偏與公主長得像肩祥,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子缩膝,可洞房花燭夜當晚...
    茶點故事閱讀 43,486評論 2 348