摘要:語義化什么是語義化語義化就是根據頁面內容的結構,選擇合適的標簽例如頭部用標簽,導航用標簽,底部用標簽等。使用語義化的好處在于便于開發者閱讀,方便后期的更新迭代,增強網頁的權重。
語義化html
什么是語義化html? 語義化html就是根據頁面內容的結構,選擇合適的標簽(例如頭部用header標簽,導航用nav標簽,底部用footer標簽等)。 使用語義化html的好處在于便于開發者閱讀,方便后期的更新迭代,增強網頁的權重。H5新增的特性
H5新增了哪些新特性? 新增了一些新標簽:canvas,video,header,nav,article等 form表單新增一些新類型:list,range,email,tel等 css3新增一些新屬性:@media,@keyframe,transform,box-shadow,display:flex等閉包
什么是閉包?使用閉包有什么好處? 閉包首先是有兩個函數,一個函數嵌套另一個函數,格式如下: function fn(){ var a = 0; return function(){ a++; alert(a); } } var b = fn(); b(); 函數調用一次形成一個閉包。 好處:變量私有化,避免變量命名沖突,可以緩存,具有封裝性null跟undefined
null跟undefined有什么區別? null跟undefined都是js的基本數據類型,null是表示沒有對象,是一個空指針,undefined是聲明了一個變量但沒有賦值。ajax的請求方式
ajax的請求方式有哪些?它們有什么區別? ajax請求方式有get請求,post請求 get:請求數據量小,請求信息在地址欄顯示,安全系數低 post:可以請求大量數據,請求信息不在地址欄顯示,安全系數高json數據
json數據的格式是什么樣的?如何解析json數據渲染到頁面上? json格式: 簡單格式: `{"name":"a"}` 數組格式: { "json":[ {"name":"a"}, {"name":"b"}, {"name":"c"} ] } 解析: 數據請求成功后保存到一個變量data中, var html = ""; for(var i = 0; i < data.length; i++){ html += "跨域問題" + data.json[i].name + "" } $("#element").html(html);
如何解決跨域問題?jsonp用哪種請求方式? iframe跨域 動態創建script標簽,src結尾需要加上?callback=jsonpCallback ajax請求,dataType為jsonp,jsonp的請求方式用get請求原型跟原型鏈
先留著,待講解(因為我不懂,里邊的關系太亂了)this對象
如何理解this對象的指向? 誰調用這個方法,this就指向誰,沒有調用就指向window,自執行的方法也指向window圖片懶加載
圖片懶加載的原理? 像做一些電商的項目就會有大量的圖片展示,這時就會用到圖片懶加載,它的原理就是按需加載,先把圖片的真實地址保存到一個自定義屬性中,為了用戶體驗可以先給img標簽的src一個默認的本地圖片地址,然后根據scrollTop的變化觸發事件把存放圖片真實地址的值賦給src
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/88450.html
摘要:語義化什么是語義化語義化就是根據頁面內容的結構,選擇合適的標簽例如頭部用標簽,導航用標簽,底部用標簽等。使用語義化的好處在于便于開發者閱讀,方便后期的更新迭代,增強網頁的權重。 語義化html 什么是語義化html? 語義化html就是根據頁面內容的結構,選擇合適的標簽(例如頭部用header標簽,導航用nav標簽,底部用footer標簽等)。 使用語義化html的好...
閱讀 3588·2021-09-13 10:28
閱讀 1937·2021-08-10 09:43
閱讀 1010·2019-08-30 15:44
閱讀 3178·2019-08-30 13:14
閱讀 1830·2019-08-29 16:56
閱讀 2938·2019-08-29 16:35
閱讀 2843·2019-08-29 12:58
閱讀 864·2019-08-26 13:46