摘要:面試題總結(jié)現(xiàn)將我整理的一些前端筆試題分享一下,希望對大家有所幫助。中常見行內(nèi)元素和塊級元素有哪些行內(nèi)元素塊級元素行內(nèi)塊元素常見的有的和有什么區(qū)別和的值為時(shí),都會使顯示出來的文本框不能輸入文字,不能更改更改表單域中的內(nèi)容。
2018面試題總結(jié)
現(xiàn)將我整理的一些前端筆試題分享一下,希望對大家有所幫助。
html中常見行內(nèi)元素和塊級元素有哪些?
行內(nèi)元素:a,b,strong,span,img,label,button,input,select,textarea
塊級元素:header,footer,form,ul,ol,table,article,div,canvas,video,audio,figure
行內(nèi)塊元素常見的有: img, input, td
input的readonly 和disable有什么區(qū)別?
readonly 和disable的值為true時(shí),都會使顯示出來的文本框不能輸入文字,不能更改更改表單域中的內(nèi)容。
不同點(diǎn):
(1)disabled會使文本框變灰,而readonly只是使文本框不能輸入,外觀沒有變化
(2)表單以POST或GET的方式提交時(shí),disabled的值不會被傳遞出去,而readonly會將該值傳遞出去
HTML5新增了哪些標(biāo)簽? input新增了哪些類型?
h5新增標(biāo)簽: header、footer、nav、article、section、aside、video、audio、 dateils、mark、progress、time、datelist、canvas等
input新增類型:email、url、number、range、Date pickers (date, month, week, time, datetime, datetime-local)、search、color
css中的偽類有哪些?
偽類: :link,:visited,:hover,:active ,:focus :first-child,:lang
偽元素,比如::first-letter,:first-line,:before,:after。
左右等高布局,左側(cè)寬度固定,右側(cè)自適應(yīng)
方法一:
高度自適應(yīng)布局 我是left我是right
方法二:
高度自適應(yīng)布局 leftright
寫出程序的運(yùn)行結(jié)果
(1)
alert(typeof(null)); //object alert(typeof(undefined)); //undefined alert(typeof(NaN)); //number alert(typeof(NaN==undefined)); //boolean var str="123abc"; alert(typeof(str++)); // number alert(str); //NaN
(2)
var x=1,y=z=0; function add(n){ return n=n+1; } y=add(x); function add(n){ return n=n+3; } z=add(x); alert(y); //4 alert(z); //4
(3)
var myObject={ num:2, add:function(){ this.num=3; (function(){ alert(this.num); //undefined this.num=4; })(); alert(this.num); //3 } } myObject.add();
(4)
var i=0; for (var i = 0; i++<3;) { setTimeout(function(){ return function(){ alert(i); //4, 4, 4 } }(),0); }
js的繼承方式有哪幾種?
(1)原型鏈(prototype chaining)
(2)call()/apply()
(3)混合方式(prototype和call()/apply()結(jié)合)
(4)對象冒充
寫出一個給數(shù)組元素排重函數(shù)
方法一:
var arr = [0,2,3,4,4,0,2]; var obj = {}; var tmp = []; for(var i = 0 ;i< arr.length;i++){ if( !obj[arr[i]] ){ obj[arr[i]] = 1; tmp.push(arr[i]); } } console.log(tmp); //[0,2,3,4]
方法二:
var arr = [0,2,3,4,4,0,2], var arr2 = []; for(var i = 0;i< arr.length;i++){ if(arr2.indexOf(arr[i]) < 0){ arr2.push(arr[i]); } } console.log(arr2); //[0,2,3,4]
寫出一個函數(shù)序列化URL上問號后的參數(shù):
如:URL:"http://3g.baidu.com?search=list&user=john&page=news"
解出:{"search":"list","user":"john","page":"news"}
function urlArgs(URL){ var args = URL.split("?"); // 判斷 如果?號后面沒有參數(shù),則返回"" if(args[0] == URL){ return ""; } var arr = args[1].split("&"); var obj = {}; for(var i = 0;i< arr.length;i++){ var arg = arr[i].split("="); obj[arg[0]] = arg[1]; } return obj; } var URL ="http://3g.baidu.com?search=list&user=john&page=news"; var _URL = urlArgs(URL); // console.log(_URL); //{"search":"list","user":"john","page":"news"}
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/116709.html
摘要:獲取的對象范圍方法獲取的是最終應(yīng)用在元素上的所有屬性對象即使沒有代碼,也會把默認(rèn)的祖宗八代都顯示出來而只能獲取元素屬性中的樣式。因此對于一個光禿禿的元素,方法返回對象中屬性值如果有就是據(jù)我測試不同環(huán)境結(jié)果可能有差異而就是。 花了很長時(shí)間整理的前端面試資源,喜歡請大家不要吝嗇star~ 別只收藏,點(diǎn)個贊,點(diǎn)個star再走哈~ 持續(xù)更新中……,可以關(guān)注下github 項(xiàng)目地址 https:...
摘要:面試題總結(jié)現(xiàn)將我整理的一些前端筆試題分享一下,希望對大家有所幫助。中常見行內(nèi)元素和塊級元素有哪些行內(nèi)元素塊級元素行內(nèi)塊元素常見的有的和有什么區(qū)別和的值為時(shí),都會使顯示出來的文本框不能輸入文字,不能更改更改表單域中的內(nèi)容。 2018面試題總結(jié) 現(xiàn)將我整理的一些前端筆試題分享一下,希望對大家有所幫助。 html中常見行內(nèi)元素和塊級元素有哪些?行內(nèi)元素:a,b,strong,span,im...
摘要:面試題總結(jié)現(xiàn)將我整理的一些前端筆試題分享一下,希望對大家有所幫助。中常見行內(nèi)元素和塊級元素有哪些行內(nèi)元素塊級元素行內(nèi)塊元素常見的有的和有什么區(qū)別和的值為時(shí),都會使顯示出來的文本框不能輸入文字,不能更改更改表單域中的內(nèi)容。 2018面試題總結(jié) 現(xiàn)將我整理的一些前端筆試題分享一下,希望對大家有所幫助。 html中常見行內(nèi)元素和塊級元素有哪些?行內(nèi)元素:a,b,strong,span,im...
摘要:今天整理了一下近大半年以來的一些文章,和我的預(yù)期一樣,很多文章我都忘記自己曾經(jīng)寫過了,這個記錄的過程讓我也有了新的理解。希望大家,收藏,點(diǎn)贊,加轉(zhuǎn)發(fā)。 今天整理了一下近大半年以來的一些文章,和我的預(yù)期一樣,很多文章我都忘記自己曾經(jīng)寫過了,這個記錄的過程讓我也有了新的理解。希望大家,收藏,點(diǎn)贊,加轉(zhuǎn)發(fā)。 面試必備 面試必備:深入Spring MVC DispatchServlet 源碼...
閱讀 1067·2021-11-22 15:35
閱讀 1702·2021-10-26 09:49
閱讀 3243·2021-09-02 15:11
閱讀 2092·2019-08-30 15:53
閱讀 2644·2019-08-30 15:53
閱讀 2939·2019-08-30 14:11
閱讀 3538·2019-08-30 12:59
閱讀 3252·2019-08-30 12:53