我校還開設:電腦辦公、會計、設計、建造師、安全工程師、考研
普通會員
產品價格面議
產品品牌未填
最小起訂未填
供貨總量未填
發貨期限自買家付款之日起 3 天內發貨
瀏覽次數65
企業旺鋪http://shangyuanliu.sjooo.com/
更新日期2022-09-21 15:10
品牌: |
未填 |
所在地: |
江蘇 |
起訂: |
未填 |
供貨總量: |
未填 |
有效期至: |
長期有效 |
如皋上元教育IT線下培訓-Web前端全棧開發面試題 (2)
1、請列出js中基本的數據類型。
Number、String、Boolean、null、undefined、Array、Object
2、在JS中哪些內置對象?
Date、RegExp、Math
3、let、const、var的區別是?
let、const、var都是定義變量的關鍵字
區別:主要在于作用域(即變量可以使用范圍的定義,如果超出此范圍就無法使用,也會報錯)
var定義變量的作用域為局部作用域與全局作用域
let、const定義變量的作用域為塊級作用域
let、const的區別是let定義變量,const定義常量
4、“===”和“==”的區別是?
===:先比較類型,再比較值,類型相同時,再比較值,類型不同,直接false
==:先進行隱式轉換,再比較值是否相等
5、什么是閉包?
閉包就是能夠讀取其他函數內部變量的函數
如何形成閉包:
1、函數套函數,至少有兩層函數
2、外層函數最少要干三件事
1、提供至少一個局部變量,注意,我沒有說“定義變量”,因為變量除了定義,還有一種情況是通過參數傳遞進來,不需要定義。這個變量在外層函數執行完畢之后不能被銷毀,銷毀就不叫閉包
2、定義至少一個內層函數
3、將內層函數返回給調用外層函數的作用域里的變量或者函數
4、內層函數至少要干一件事:定義真正的執行語句。用的時候用內層函數
閉包會使變量不被銷毀而長期存在于內存中,所以因盡量少使用閉包
6、數組方法pop()、push()、unshift()、shift()分別有著什么樣的作用?
pop() 用于刪除并返回數組的最后一個元素
push() 可向數組的末尾添加一個或多個元素,并返回新的長度
unshift() 可向數組的開頭添加一個或更多元素,并返回新的長度
shift() 用于把數組的一個元素從其中刪除,并返回一個元素的值
想了解更多關于前端面試題,歡迎隨時來上元IT咨詢!!!
本網頁所展示的有關【如皋上元教育IT線下培訓-Web前端全棧開發面試題_電腦IT培訓_蘇州上元經緯培訓有限公司】的信息/圖片/參數等由商一網的會員【蘇州上元經緯培訓有限公司】提供,由商一網會員【蘇州上元經緯培訓有限公司】自行對信息/圖片/參數等的真實性、準確性和合法性負責,本平臺(本網站)僅提供展示服務,請謹慎交易,因交易而產生的法律關系及法律糾紛由您自行協商解決,本平臺(本網站)對此不承擔任何責任。您在本網頁可以瀏覽【如皋上元教育IT線下培訓-Web前端全棧開發面試題_電腦IT培訓_蘇州上元經緯培訓有限公司】有關的信息/圖片/價格等及提供【如皋上元教育IT線下培訓-Web前端全棧開發面試題_電腦IT培訓_蘇州上元經緯培訓有限公司】的商家公司簡介、聯系方式等信息。
在您的合法權益受到侵害時,歡迎您向郵箱發送郵件,或者進入《網站意見反饋》了解投訴處理流程,我們將竭誠為您服務,感謝您對商一網的關注與支持!