相關知識點
數(shù)據(jù)類型、運算、對象、function、繼承、閉包、作用域、原型鏈、事件、RegExp、JSON、Ajax、DOM、BOM、內存泄漏、跨域、異步加載、模板引擎、前端MVC、前端MVVM、路由、模塊化、Http、Canvas、jQuery、ECMAScript 2015(ES6)、Node.js、AngularJS、Vue、React......
題目&答案
介紹一下 JS 的基本數(shù)據(jù)類型。
Undefined、Null、Boolean、Number、String
介紹一下 JS 有哪些內置對象。
Object 是 JavaScript 中所有對象的父對象 數(shù)據(jù)封裝類對象:Object、Array、Boolean、Number、String其他對象:Function、Argument、Math、Date、RegExp、Error
列舉幾條 JavaScript 的基本代碼規(guī)范。
(1)不要在同一行聲明多個變量 (2)如果你不知道數(shù)組的長度,使用 push (3)請使用 ===/!== 來比較 true/false 或者數(shù)值 (4)對字符串使用單引號 ''(因為大多時候我們的字符串。特別html會出現(xiàn)")(5)使用對象字面量替代 new Array 這種形式 (6)絕對不要在一個非函數(shù)塊里聲明一個函數(shù),把那個函數(shù)賦給一個變量。瀏覽器允許你這么做,但是它們解析不同 (7)不要使用全局函數(shù) (8)總是使用 var 來聲明變量,如果不這么做將導致產生全局變量,我們要避免污染全局命名空間 (9)Switch 語句必須帶有&nb