前端面試題a 11 a 22在什麼情況下成立,這樣的題真的有意義嗎?

時間 2021-06-06 15:44:26

1樓:小菜鳥

資料劫持?

let count = 0;

Object.defineProperty(window,'a',{get:function(){

count++;

console.log(count);

return count

console.log(a == 1 && a == 2 && a == 3)

2樓:

前端面試必背

作為物件

var a = {

value: 0,

toString: functionreturn a.value += 11a == 11 && a == 22 && a == 33 // true

作為屬性

let value = 0

Object.defineProperty(window, 'a', {

get: functionreturn value += 11a == 11 && a == 22 && a == 33 // true

3樓:貘吃饃香

路過……

為了考察 == 下的型別轉換,和 toString toValue toPrimitive 造出來的面試題,僅在面試考察知識帶點範圍的場景下有意義。畢竟乙個題能考察多個點了,而且有一定深入度,比挨個問知識點能省點時間。

但在通常工作的實際專案中無意義。

4樓:

如果是c++的話,定義類,過載bool operator ==(int right)運算子為恒為true就好,問題解決

如果機器是四位的話就成立了(不考慮cpu架構,11和22在unsigned 4位下都是1011)(ps:unsigned char是8位)

5樓:方應杭

你是沒見過產品經理,他們提的需求比這個離譜的多了去了。

你以為「五彩斑斕的黑」「既變大了又變小了的 logo」「網頁背景隨手機殼變化」都很離譜嗎?

看看下面這個問答吧:

程式設計師,有需求做需求,有 bug 改 bug,哪些方面會讓程式設計師生氣呢?

初級web前端面試,專案經驗和面試題哪個更重要?

馬佳鑫 這就像在問 健康和快樂,哪個更重要?你會發現,這兩點其實沒有可比性,各自代表的意義不一樣。面試題結果能說明什麼?它代表你的理論基礎,是入職的前提條件,有些事理論和實際能力是脫鉤的,比如乙個老司機,考駕照理論也有可能會掛掉 但是對於程式設計師,連理論基礎都不過關,實際專案肯定沒法上手,公司肯定...

昨天前端面試題,求指教。我是不是沒救了?

湯姆不是貓 很明顯是40啊,你看來基礎還不夠紮實啊。這次面試失敗不要緊,老夫當年第一次面試也是失敗的一塌糊塗。多學多做,以後還有機會的。 凱斯 CSS中相鄰元素或者父子元素的margin重疊問題 解決方式就是給任何其中乙個元素BFC化 Block Formating Context 避免兩個設定有m...

你遇到過的比較有水準的前端面試題有哪些?

lqs469 印象比較深刻的有乙個 面試官問過一些基礎問題之後,拿出了兩台Mac,一台帶 Retina,一台不帶,然後開啟了同乙個開發環境,告訴我這裡用了乙個 pdf.js 的框架 貌似記得叫這個,不確定 然後告訴我不帶 retina 的顯示效果應該是低清的,帶 retina 理應為更為高畫質的顯示...