測評 前端實習生測評二期

2021-10-14 13:53:48 字數 2595 閱讀 5845

1.以下**執行後,a.x 和 b.x 的結果分別是?

function

a(x)

a.prototype.x =1;

function

b(x)

b.prototype =

newa()

;var a =

newa(2

),b =

newb(3

);delete b.x;

b.2 1

c.2 undefined

d.上面都不對

答案:c

解析:首先清楚:

答案:2 undefined

解釋:

1.首先尋找自身的屬性,也就是通過this.x設定的屬性,如果沒有再尋找prototype上的屬性

2.子物件不能更改刪除父物件的屬性

3.尋找父物件的屬性也要先尋找通過this設定的屬性

4.如果自身的this設定的屬性存在但是沒有賦值,則不會尋找prototype上的屬性,直接返回undefined,對父物件同理

對於此題:

所以針對上題,b使用原型鏈繼承了a, b=new b(3)設定的是b方法中的this.x=3 (b),delete b.x也是刪除的b上的x,此時b.x就尋找a中的x,首先是建構函式中的this.x (a),沒有給這個x賦值,所以返回undefined。

2.輸出什麼?

function

showcase

(value)

}showcase

(new

string

('a'))

;

a.case a

b.case b

c.undefined

d.do not know!

答案:d

解析:switch 是嚴格比較(===)

string 例項和字串是不一樣的,string例項是物件型別,而字串是 string 型別

eg.

var str1=

'aa'

, str2 =

newstring

('aa'

);typeof str1 //'string'

typeof str2 // 'objec

3.輸出什麼?

if

(true

) console.

log(name)

;var name =

"chenbin"

;

a.zhangsan

b.chenbin

c.undefined

d.error

答案:a

4.以下哪個正規表示式輸出true?

a./

[^\d]/.

test

('say hi')b

./^[\d]/.

test

('say hi')c

./^\w/

.test

('say hi')d

./[\d\w]$/.

test

('hi~007'

)

答案:a

5.輸出什麼

var datas =[10

,20,30

];datas.

unshift(40

,50);

datas.

pop();

datas.

push(60

,70);

datas.

shift()

;console.

log(datas.

tostring()

);

a.50,10,20,60,70

b.40,10,20,60,70

c.10,20,30

d.50,10,20,60

答案:a

6.執行以下哪個表示式返回的年份是2023年?

a.new date(2022)

b.new date(20220302)

c.new date(2021, 12, 01)

d.new date(2022).getfullyear()

答案:c

function

a(i)

for(

var i =

0; i <2;

++i)

a.0, 0

b.0, 1

c.1, 1

d.2, 2

答案:b

8.下面說法錯誤的是?

a.每個物件都具有乙個名為__proto__的屬性

b.每個物件都具有乙個名為prototype的方法

c.每個物件的__proto__屬性指向自身建構函式的prototype

d.物件不具有prototype屬性,只有函式才有prototype屬性

解析:__proto__是每個物件都有的乙個屬性,而prototype是函式才會有的屬性。

好未來前端實習生電話面試

目前是尋找實習的狀態嗎?前端的技能點都有哪些?實習期間的計畫是怎樣的呀?有沒有以小組的形式開發過非demo的專案?從大二開始學習h5有一年的時間嗎?html 文件頭的宣告的意義和作用。乙個靜態的html檔案裡邊可能包含js,css,它的乙個載入順序是怎樣的?如果將css放在後面會出現什麼問題?css...

2018 8 2前端實習生筆試及面試

1.談談對盒子模型的了解,content box w3c的盒子 和border box ie盒子 區別?1 css中每乙個元素都是乙個盒模型,包括html和body標籤元素。在盒模型中主要包括width height border background padding和margin這些屬性。2 有兩...

面試扇貝網前端實習生經歷!

這是我經歷的最認真的實習生面試 第一階段 簡歷篩選 第二階段 chrome外掛程式小作業 第三階段 筆試 五頁,包括原生jsdom操作,程式,前端知識面等 面試 面試官是兩個妹子 92,94年 看著都好小,不過其中乙個談吐就特別自信,另乙個是南郵的校友,一看就是特認真的乖寶寶型 對我的評價是基礎不夠...