朗國科技面試題

2021-10-09 21:25:29 字數 1726 閱讀 7876

var a = b =10;

(function()

)() console.

log(b)

;//20

為啥是20

var a = b =10;

varc

(function()

)() console.

log(b)

;//10

console.

log(c)

;//undefined

這又是為啥是10和undefined

因為var宣告的變數是在最近的函式作用域的,當沒有函式即指向window,第一題裡b他沒有宣告,沒有用var宣告的變數 會成為全域性變數。

第二題裡面 函式裡面的a b都是區域性變數啊 不會對外面的變數造成改變

function

f(y,z)

var m = f.

bind(,

2)console.

log(m(

3));

//6

為啥是6?我真的太蠢了,自己寫過bind的實現還忘了機制

function.prototype.

mybind

=function

(context)

}

第二次傳入的引數會和第一次的合併

var a =

1111111111111111111110000

;var b =

1111

console.

log(a + b)

;

js number的範圍為:

-2^53 ------ 2^53 (包含邊界);

)變數提公升阿。。不但是提公升函式名,還提公升了裡面的內容

console.

log(

tem())

;//'hahha'

function

tem(

)console.

log(han)

;var han =

100

var a =

10,b =

20,c =

30++a;

a++;var e =

++a +

(++b)

+(c++

)+ a++

; console.

log(e)

;//77

輸出為77,我選的78,這個問題不太清楚,這麼看的話就算是括號括起來(),也是先賦值,再運算的

var c =

0var a =

(c++);

console.

log(a)

;//0

面試題 PHP面試題

建議 比如是系統配置,缺少了無法執行,自然使用 require 如果某一段程式少了,只是少了統計 訪問的,不是必不可少的。可以使用 include 而加不加 once 就是效率上的區別,雖然系統會幫你考慮只包含一次,但系統的判斷會降低效率,因此,更應該在開發之初,把目錄結構調整高好,盡量不使用 on...

面試題 騰訊2012面試題

問題描述 例如手機朋友網有n個伺服器,為了方便使用者的訪問會在伺服器上快取資料,因此使用者每次訪問的時候最好能保持同一臺伺服器。已有的做法是根據serveripindex qqnum n 得到請求的伺服器,這種方法很方便將使用者分到不同的伺服器上去。但是如果一台伺服器死掉了,那麼n就變為了n 1,那...

面試題總結 html面試題)

附上鏈結 doctype 的作用是什麼?宣告一般位於文件的第一行,它的作用主要是告訴瀏覽器以什麼樣的模式來解析文件。一般指定了之後會以標準模式來 進行文件解析,否則就以相容模式進行解析。在標準模式下,瀏覽器的解析規則都是按照最新的標準進行解析的。而在相容模式下,瀏 覽器會以向後相容的方式來模擬老式瀏...