1. 請簡述你對 react 的理解 React 是 Facebook 推出的用於構建用户界面的聲明式、組件化 JavaScript 庫,核心思想是“組件化”與“數據驅動視圖”,不直接操作真實 DOM,而是通過虛擬 DOM 優化渲染性能。 核心特點:① 聲明式編程:只需描述 UI 的目標狀態,React 自動處理 DOM 更新邏輯,無需關注過程;② 組件化:將 UI 拆分為獨立可複用的組件,組件內
1. Vue 的核心是什麼? Vue 的核心主要包含兩點: 數據驅動(Data-Driven):視圖由數據狀態決定,數據變更自動更新 DOM,無需手動操作 DOM; 組件化(Component-Based):將頁面拆分為獨立、可複用的組件,降低耦合度,提升開發效率; 補充:核心還包括響應式系統、虛擬 DOM 等底層支撐能力。 2. 請簡述你對 Vue 的理解 Vue 是一套漸進
1. JS 有哪些數據類型,它們的區別有哪些? JS 數據類型分為基本數據類型和引用數據類型。 基本數據類型:String、Number、Boolean、Null、Undefined、Symbol、BigInt,共 7 種,存儲在棧內存,值不可變,按值傳遞。 引用數據類型:Object(包含 Array、Function、Date 等),存儲在堆內存,棧內存保存堆內存地址,值可變,按引用