人人網(wǎng)javascript面試題 可以提前實(shí)現(xiàn)下
更新時(shí)間:2012年01月05日 17:40:52 作者:
JavaScript面試題要求:以下題目必須從一至四題中,選出三道題,使用原生代碼實(shí)現(xiàn),不可使用任何框架,第五題為選作題
JavaScript面試題要求:以下題目必須從一至四題中,選出三道題,使用原生代碼實(shí)現(xiàn),不可使
用任何框架,第五題為選作題。
一、 在頁(yè)面的固定區(qū)域內(nèi)實(shí)現(xiàn)圖片的展示
1. 每點(diǎn)擊一次右箭頭,圖片區(qū)域向左滾動(dòng)出一張圖片,反之相同;
2. 當(dāng)發(fā)現(xiàn)圖片滾動(dòng)到末尾時(shí),響應(yīng)的箭頭變成不可點(diǎn)擊狀態(tài);
3. 鼠標(biāo)在圖片區(qū)域內(nèi)滑動(dòng)滾輪,圖片會(huì)隨著鼠標(biāo)滾輪的方向進(jìn)行響應(yīng)的滾動(dòng);
二、 用 js、html、css實(shí)現(xiàn)一個(gè)彈出提示控件:
1. 分別實(shí)現(xiàn)類似于系統(tǒng)的 alert、confirm、prompt對(duì)話框;
2. 對(duì)話框大小根據(jù)提示內(nèi)容進(jìn)行自適應(yīng)(有一個(gè)最小寬高),默認(rèn)出現(xiàn)在頁(yè)面的水平垂直居中的位置;
3. 對(duì)話框可拖動(dòng);
4. 對(duì)話框中的事件模擬系統(tǒng)對(duì)話框的事件(例如:alert 對(duì)話框,點(diǎn)擊確定按鈕,對(duì)話框消失);
5. 解決IE6被 select控件遮擋的問(wèn)題;
三、 實(shí)現(xiàn) input 輸入框的自動(dòng)匹配
1. 對(duì) input框中輸入的字符進(jìn)行匹配,將匹配到的內(nèi)容以菜單的形式展現(xiàn)在 input框的下方; 2. 只針對(duì)英文字符進(jìn)行匹配,并且匹配到的內(nèi)容在菜單中加粗;
3. 通過(guò)鍵盤(pán)上的上下箭頭可以對(duì)菜單進(jìn)行選擇,按下回車后將選中的內(nèi)容寫(xiě)入到 input框中;
四、 在頁(yè)面上實(shí)現(xiàn)一個(gè)二級(jí)菜單控件
1. 這個(gè)控件可以綁定到頁(yè)面上的任意一個(gè)元素,當(dāng)點(diǎn)擊頁(yè)面元素出現(xiàn)菜單;
2. 菜單出現(xiàn)的方向根據(jù)所在頁(yè)面的位置自動(dòng)進(jìn)行調(diào)整,例如:
3. 一級(jí)菜單中的元素,鼠標(biāo)劃過(guò)后,將會(huì)在相應(yīng)的位置出現(xiàn)二級(jí)菜單,二級(jí)菜單中的元素
點(diǎn)擊將會(huì)有事件響應(yīng)
五、 實(shí)現(xiàn)一個(gè)所見(jiàn)即所得編輯器(選作)
需提供以下功能:
1. 字體加粗;
2. 文本左對(duì)齊、右對(duì)齊、居中;
3. 設(shè)置字體;
4. 設(shè)置字號(hào);
5. 設(shè)置字體顏色;
6. 插入超鏈接;
7. 插入圖片;
答案打包
用任何框架,第五題為選作題。
一、 在頁(yè)面的固定區(qū)域內(nèi)實(shí)現(xiàn)圖片的展示
1. 每點(diǎn)擊一次右箭頭,圖片區(qū)域向左滾動(dòng)出一張圖片,反之相同;
2. 當(dāng)發(fā)現(xiàn)圖片滾動(dòng)到末尾時(shí),響應(yīng)的箭頭變成不可點(diǎn)擊狀態(tài);
3. 鼠標(biāo)在圖片區(qū)域內(nèi)滑動(dòng)滾輪,圖片會(huì)隨著鼠標(biāo)滾輪的方向進(jìn)行響應(yīng)的滾動(dòng);
二、 用 js、html、css實(shí)現(xiàn)一個(gè)彈出提示控件:
1. 分別實(shí)現(xiàn)類似于系統(tǒng)的 alert、confirm、prompt對(duì)話框;
2. 對(duì)話框大小根據(jù)提示內(nèi)容進(jìn)行自適應(yīng)(有一個(gè)最小寬高),默認(rèn)出現(xiàn)在頁(yè)面的水平垂直居中的位置;
3. 對(duì)話框可拖動(dòng);
4. 對(duì)話框中的事件模擬系統(tǒng)對(duì)話框的事件(例如:alert 對(duì)話框,點(diǎn)擊確定按鈕,對(duì)話框消失);
5. 解決IE6被 select控件遮擋的問(wèn)題;
三、 實(shí)現(xiàn) input 輸入框的自動(dòng)匹配
1. 對(duì) input框中輸入的字符進(jìn)行匹配,將匹配到的內(nèi)容以菜單的形式展現(xiàn)在 input框的下方; 2. 只針對(duì)英文字符進(jìn)行匹配,并且匹配到的內(nèi)容在菜單中加粗;
3. 通過(guò)鍵盤(pán)上的上下箭頭可以對(duì)菜單進(jìn)行選擇,按下回車后將選中的內(nèi)容寫(xiě)入到 input框中;
四、 在頁(yè)面上實(shí)現(xiàn)一個(gè)二級(jí)菜單控件
1. 這個(gè)控件可以綁定到頁(yè)面上的任意一個(gè)元素,當(dāng)點(diǎn)擊頁(yè)面元素出現(xiàn)菜單;
2. 菜單出現(xiàn)的方向根據(jù)所在頁(yè)面的位置自動(dòng)進(jìn)行調(diào)整,例如:
3. 一級(jí)菜單中的元素,鼠標(biāo)劃過(guò)后,將會(huì)在相應(yīng)的位置出現(xiàn)二級(jí)菜單,二級(jí)菜單中的元素
點(diǎn)擊將會(huì)有事件響應(yīng)
五、 實(shí)現(xiàn)一個(gè)所見(jiàn)即所得編輯器(選作)
需提供以下功能:
1. 字體加粗;
2. 文本左對(duì)齊、右對(duì)齊、居中;
3. 設(shè)置字體;
4. 設(shè)置字號(hào);
5. 設(shè)置字體顏色;
6. 插入超鏈接;
7. 插入圖片;
答案打包
您可能感興趣的文章:
- 一套比較完整的javascript面試題(部分答案)
- 你有必要知道的25個(gè)JavaScript面試題
- BAT及各大互聯(lián)網(wǎng)公司2014前端筆試面試題--JavaScript篇
- 網(wǎng)易JS面試題與Javascript詞法作用域說(shuō)明
- js前端面試題及答案整理(一)
- 5個(gè)JavaScript經(jīng)典面試題
- 從面試題學(xué)習(xí)Javascript 面向?qū)ο螅▌?chuàng)建對(duì)象)
- 一不小心就做錯(cuò)的JS閉包面試題
- javascript實(shí)現(xiàn)上傳圖片前的預(yù)覽(TX的面試題)
- 一道常被人輕視的web前端常見(jiàn)面試題(JS)
- AngularJS 面試題集錦
- JS簡(jiǎn)單獲取客戶端IP地址的方法【調(diào)用搜狐接口】
- JS搜狐面試題分析
相關(guān)文章
使用flow來(lái)規(guī)范javascript的變量類型
這篇文章主要介紹了使用flow來(lái)規(guī)范javascript的變量類型,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-09-09
JS實(shí)現(xiàn)黑客帝國(guó)文字下落效果
看過(guò)黑客帝國(guó)的朋友或許都對(duì)開(kāi)頭的字幕效果很熟悉,自從影片播放以來(lái),網(wǎng)頁(yè)設(shè)計(jì)者有不少都在模仿這種文字下落的效果,而且還有文字漸變效果,對(duì)我們學(xué)習(xí)研究JS還是挺有幫助的哦,下面跟著小編一起學(xué)習(xí)JS 黑客帝國(guó)文字下落效果吧2015-09-09
javascript動(dòng)態(tài)分頁(yè)的實(shí)現(xiàn)方法實(shí)例
最近的項(xiàng)目需要添加一個(gè)分頁(yè)導(dǎo)航的功能,沒(méi)有用網(wǎng)上封裝好的文件,通過(guò)JS自己簡(jiǎn)單實(shí)現(xiàn)了效果,這篇文章主要給大家介紹了關(guān)于javascript動(dòng)態(tài)分頁(yè)的實(shí)現(xiàn)方法,需要的朋友可以參考下2022-06-06
JavaScript實(shí)現(xiàn)JSON合并操作示例【遞歸深度合并】
這篇文章主要介紹了JavaScript實(shí)現(xiàn)JSON合并操作,結(jié)合實(shí)例形式分析了javascript基于遞歸深度實(shí)現(xiàn)json合并操作相關(guān)實(shí)現(xiàn)技巧與注意事項(xiàng),需要的朋友可以參考下2018-09-09
JavaScript學(xué)習(xí)筆記之獲取當(dāng)前目錄的實(shí)現(xiàn)代碼
用來(lái)獲取當(dāng)前目錄的js代碼,需要的朋友可以參考下,主要利用了split函數(shù)。2010-12-12
解決layer.open后laydate失效的問(wèn)題
今天小編就為大家分享一篇解決layer.open后laydate失效的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-09-09

