張家阿婆
例如:#1234ff輸出#1234ff#123輸出#123#12345g輸出#12345g復(fù)制代碼代碼如下:functionRGB(rgb){reg=/^#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})$/;if((rgb))rgb='rgb('+parseInt(RegExp.$1,16)+","+parseInt(RegExp.$2,16)+","+parseInt(RegExp.$3,16)+')';returnrgb;}演示代碼:alert(RGB("#ff0000"))functionRGB(rgb){reg=/^#([a-fA-F0-9]{2})([a-fA-F0-9]{2})([a-fA-F0-9]{2})$/;if((rgb))rgb='rgb('+parseInt(RegExp.$1,16)+","+parseInt(RegExp.$2,16)+","+parseInt(RegExp.$3,16)+')';returnrgb;}[Ctrl+A全選注:如需引入外部Js需刷新才能執(zhí)行]
洋洋怕狗子
360前端開發(fā)工程師面試題
1.下面代碼的輸出值是?
alert(1&&2)
2.正則表達(dá)式匹配,開頭為11N, 12N或1NNN,后面是-7-8個(gè)數(shù)字的電話號(hào)碼。
3.寫出下面代碼的`輸出值:
var obj = {
a: 1,
b: function () {()}
};
var a = 2;
var objb = ;
();
objb();
(window);
4.寫出下列代碼的輸出值:
function A() {
}
function B(a) {
= a;
}
function C(a) {
if (a) {
= a;
}
}
= 1;
= 1;
= 1;
(new A());
(new B());
(new C(2));
5.寫出下列代碼的輸出值:
var a = 1;
function b() {
var a = 2;
function c() {
(a);
}
return c;
}
b()();
HTML&CSS
1.寫出下列代碼在各個(gè)瀏覽器中的顏色值?
background: red;
_background: green;
*background: blue;
background: black\9;
2.添加些css讓其水平垂直居中。
顏海鏡
3.如下代碼,在空白處填寫代碼,是其點(diǎn)擊時(shí),前景色為白色,背景色為黑色。
顏海鏡
4.書寫代碼,點(diǎn)擊時(shí)從1分鐘開始,每秒遞減到0。
顏海鏡
5.簡(jiǎn)述在IE下mouseover和mouseenter的區(qū)別?
優(yōu)質(zhì)工程師考試問答知識(shí)庫