什么是HTML?
HTML: ( Hypertext Markup Language )超文本標記語言,是一種標識性的語言。它包括一系列標簽.通過這些標簽可以將網絡上的文檔格式統一,使分散的Internet資源連接為一個邏輯整體。
特點:
-
簡易性:超級文本標記語言版本升級采用超集方式,從而更加靈活方便;
-
可擴展性:超級文本標記語言的廣泛應用帶來了加強功能,增加標識符等要求,超級文本標記語言采取子類元素的方式,為系統擴展帶來保證;
-
平臺無關性:雖然個人計算機大行其道,但使用MAC等其他機器的大有人在,超級文本標記語言可以使用在廣泛的平臺上;
-
通用性:另外,HTML是網絡的通用語言,一種簡單、通用的全置標記語言。它允許網頁制作人建立文本與圖片相結合的復雜頁面,這些頁面可以被網上任何其他人瀏覽到,無論使用的是什么類型的電腦或瀏覽器;
大廠面試真題整理
CSS:
1,盒模型
2,如何讓一個盒子水平垂直居中?
3,css 優先級確定
4,解釋下浮動和它的工作原理,清除浮動的方法?
5,CSS隱藏元素的幾種方法
6,如何實現瀏覽器內多個標簽頁之間的通信?
7,簡要說一下CSS的元素分類
8,link @import 導入 css
9,畫三角形
JavaScript:
1,介紹JavaScript的基本數據類型
2,jQuery使用建議
3,棧和堆的區別?
4,Javascript實現繼承的幾種方式?
5,Javascript創建對象的幾種方式?
6, Javascript作用鏈域
7,什么是閉包(closure),為什么要用它?
8, javascript 代碼中的"use strict";是什么意思 ? 使用它區別是什么?
9,深拷貝和淺拷貝
10,JS延遲加載的方式有哪些?
11,同步和異步的區別?
12, 什么是跨域問題 ,如何解決跨域問題?
13,模塊化開發怎么做?
14,DOM操作
15,那些操作會造成內存泄漏
16,什么是Cookie 隔離?
17,響應事件
18,flash和js通過什么類如何交互?
19,JS垃圾回收機制?
20,promise 用法
Vue:
1,對于MVVM的理解?
2,Vue的生命周期
3,Vue實現數據雙向綁定的原理
4,Vue組件間的參數傳遞
5,Vue的路由實現:hash模式 和 history模式
6,vue路由的鉤子函數
7,請問 v-if 和 v-show 有什么區別?
9、對于Vue是一套漸進式框架的理解
10、vue.js的兩個核心是什么?
11,vue常用的修飾符
12,Vue 組件間通信有哪幾種方式?
13,vue中子組件調用父組件的方法
14,怎么定義vue-router的動態路由?怎么獲取傳過來的值?
15,請介紹一下你對vue-router的理解?
16,vue-router響應路由參數的變化
17,vuex有哪幾種屬性?
更多面試題整理:
最后的最后
面試題千萬不要死記,一定要自己理解,用自己的方式表達出來,在這里預祝各位成功拿下自己心儀的offer。
需要完整面試題的朋友可以點擊藍色字體免費獲取
[外鏈圖片轉存中…(img-pyhiirhg-1623252881954)]
[外鏈圖片轉存中…(img-gIzLEIAS-1623252881955)]