国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

common js使用方法 JavaScript面試筆試題都有哪些?

JavaScript面試筆試題都有哪些?Web前端開發(fā)程序員回答一波,以下是我兩年來對問題的總結(jié)和收集:One. Fundamentals of java description language的數(shù)

JavaScript面試筆試題都有哪些?

Web前端開發(fā)程序員回答一波,以下是我兩年來對問題的總結(jié)和收集:

One. Fundamentals of java description language

的數(shù)據(jù)類型是什么?

Basic data types: number, string, Boolean, undefined, empty.

Complex data types: object, array, function, regular expression, date, error.

2.如何理解一個函數(shù)的作用域和作用域鏈?

3.什么是終結(jié)?你用過封口嗎?

什么?;和的區(qū)別是什么

5.變量聲明推廣相關(guān)代碼的研究。

的事件模型有哪些,標準事件模型和IE事件模型有什么區(qū)別?

有遺傳嗎?怎么理解呢?

Two. Advanced java description language

1.如何復制一個數(shù)組?

請寫一個只能包含數(shù)字和字母的6位正則表達式。

localStorage,sesstionStorage有什么區(qū)別?你對他們做了什么?

4.瀏覽器的同源策略是什么?

5.當你是一個新對象的時候你做了什么?

6.6.js模塊化,CMD,CMD,AMD,commonjs有什么區(qū)別?

7.7.js的垃圾收集機制是什么?

8.8.web安全,xss攻擊,csrf攻擊有什么區(qū)別?你在實際項目中用過嗎?

9.9.js的優(yōu)化方法有哪些?

Three. Hypertext transfer protocol (abbreviation of Hyper Text Transport Protocol)

的狀態(tài)代碼是什么?

2.你了解http的協(xié)商緩存和強緩存嗎?

3.你用過302嗎,在什么情況下用過?

nodejs模塊和引入js文件區(qū)別?

Nodejs模塊是Commonjs規(guī)范,使用require在服務器上運行js,用腳本的src標簽引入瀏覽器js在服務器上加載js資源。

commonjs規(guī)范是什么?

Commonjs specification是一個對構(gòu)建JavaScript生態(tài)系統(tǒng)感興趣的組織。它有一個郵件列表,許多開發(fā)人員都參與其中。整個社區(qū)都致力于提高JavaScript程序的可移植性和可互換性。

commonjs規(guī)范的主要實現(xiàn)者是nodeJS。CommonJS規(guī)范規(guī)定節(jié)點應用由模塊組成,所有變量運行在局部模塊上,這也避免了全局污染。模塊可以多次加載,但是第一次加載的時候只會運行一次,之后就出貨了。行結(jié)果被緩存,然后稍后加載,緩存的結(jié)果被直接讀取。