說明 最近看到這樣一段代碼 覺得有點意思,和大家一起來聊聊。 我相信如果你不是非常理解JavaScript中的閉包,一定是不想看這段代碼的。 解釋 好的,我們暫時先不去想這段代碼,先看點 ...
一道小題引發的深思 今天無意中看到一個js筆試題,不由得想起初學js那會被各種題目狂虐的心酸,雖說現在也會被筆試題所虐,但畢竟比之前好了很多,下面就是我的個人理解,歡迎拍磚 指正: 結果后台會打印 ,而不是 。這有些不合常理,因為很多人會錯誤的認為:函數show中的f 在執行時,由於本作用域中沒有x,所以會向上層作用域尋找x,當找到上層函數show的作用域中時發現 var x ,這時就把x確定為 ...
2015-03-25 09:38 18 803 推薦指數:
說明 最近看到這樣一段代碼 覺得有點意思,和大家一起來聊聊。 我相信如果你不是非常理解JavaScript中的閉包,一定是不想看這段代碼的。 解釋 好的,我們暫時先不去想這段代碼,先看點 ...
一個有情懷的程序員...... 2017年始,希望成為一個更好的自己,想自己所想,愛自己所愛 --------------------------------------------------- ...
昨日看到了兩道面試題,有兩道,第一道很多人都答出來了,第二道卻鮮有人回答。我本人最近在學習php,所以本文以php為基礎帶來今天帶來第二道的分析。 附兩道面試題: 1:大廳里有100盞燈,每盞燈都編了號碼,分別為1-100。每盞燈由一個開關來控制。(開關按一下,燈亮,再按一下燈滅 ...
一:分析以下需求,並用代碼實現 1.定義List集合,存入多個字符串 2.刪除集合中字符串"def" 3.然后利用迭代器遍歷集合元素並輸出 二:分析 ...
在一個前端公眾號,看到這么一個號稱簡單的面試題: 1、以下程序輸出什么? 2、若需要輸出0123456789,應該怎么修改? 結果,輸出的為10101010101010101010 ...
寫一個求和的函數sum,達到下面的效果 下面附上多種方法: 普通的方法 map&reduce方法 ...
這是一道面試題, 請先思考,在看講解 :) 講解如下: 1. main() , 打印的結果為: undefined , 1 a. > 來看第一個打印的值為什么是 undefined。 在js中,方法和變量的聲明都是會提前的。也就是說不管你在何處聲明的方法 ...
前言 年前剛剛離職了,分享下我曾經出過的一道面試題,此題是我出的一套前端面試題中的最后一題,用來考核面試者的JavaScript的綜合能力,很可惜到目前為止的將近兩年中,幾乎沒有人能夠完全答對,並非多難只是因為大多面試者過於輕視他。 題目如下: 答案 ...