1、array操作關鍵字: pop() 刪除最后一個;push最后添加一個或者多個;reverse顛倒數組;shift刪除第一個元素;unshift首部添加元素;concat銜接兩個數組;join把數組按照指定字符變為字符;slice(1,1)截選數組元素; 2、js閉包的優缺點: 閉包 ...
array操作關鍵字: pop 刪除最后一個 push最后添加一個或者多個 reverse顛倒數組 shift刪除第一個元素 unshift首部添加元素 concat銜接兩個數組 join把數組按照指定字符變為字符 slice , 截選數組元素 js閉包的優缺點: 閉包是有權訪問另一個函數私有變量的函數叫閉包 優點:避免變量污染 加強了封裝性,邏輯性比較強代碼的可讀性高 加載到內存中執行效率高 ...
2017-11-29 17:04 0 9184 推薦指數:
1、array操作關鍵字: pop() 刪除最后一個;push最后添加一個或者多個;reverse顛倒數組;shift刪除第一個元素;unshift首部添加元素;concat銜接兩個數組;join把數組按照指定字符變為字符;slice(1,1)截選數組元素; 2、js閉包的優缺點: 閉包 ...
1、DOM和BOM的區別 DOM:document object model;文檔對象模型,提供操作頁面元素的方法和屬性BOM:browser object model;瀏覽器對象模型,提供一些屬性和方法可以操作瀏覽器 2、JS有幾種引入方式 ...
Vue.js面試題整理 一、什么是MVVM? MVVM是Model-View-ViewModel的縮寫。MVVM是一種設計思想。Model 層代表數據模型,也可以在Model中定義數據修改和操作的業務邏輯;View 代表UI 組件,它負責將數據模型轉化成UI 展現出來,ViewModel ...
Vue項目結構介紹 build 文件夾:用於存放 webpack 相關配置和腳本。 config 文件夾:主要存放配置文件,比如配置開發環境的端口號、開啟熱加載或開啟gzip壓縮等。 ...
1.截取字符串abcdace的acealert('abcdace'.substring(4)); 2.規避javascript多人開發函數重名問題命名空間封閉空間js模塊化mvc(數據層、表現層、控制層)seajs變量轉換成對象的屬性對象化 3.javascript面向對象中繼承實現 ...
其他1. 什么是冪等?什么情況下需要考慮冪等?你怎么解決冪等的問題?編程中一個冪等操作的特點是其任意多次執行所產生的影響均與一次執行的影響相同。 Java1. 多個線程同時讀寫,讀線程的數量遠遠大於 ...
中級前端面試題,不低於12k,整理的是js較高頻知識點,可能不夠完善,大家有興趣可以留言補充,我會逐步完善,若發現哪里有錯,還請多多斧正,哈哈 http和瀏覽器相關知識點,已分離出,會在下篇整理 數據類型 基本類型:number,string,boolean,null ...
以下都是網上整理出來的JS面試題,答案僅供參考。/2,截取字符串abcdefg的efg//alert('abcdefg'.substring(4));//3,判斷一個字符串中出現次數最多的字符,統計這個次數/*var str = 'asdfssaaasasasasaa';var json ...