輪播的實現(xiàn)原理是怎樣的?如果讓你來實現(xiàn),你會抽象出哪些函數(shù)(or接口)供使用?(比如 play()) 輪播的實現(xiàn)原理:假設有4張圖片,我們克隆第一張和最后一張分別放在最后和第...
輪播的實現(xiàn)原理是怎樣的?如果讓你來實現(xiàn),你會抽象出哪些函數(shù)(or接口)供使用?(比如 play()) 輪播的實現(xiàn)原理:假設有4張圖片,我們克隆第一張和最后一張分別放在最后和第...
如何判斷一個元素是否出現(xiàn)在窗口可視范圍(瀏覽器的上邊緣和下邊緣之間,肉眼可視)。寫一個函數(shù) isVisible實現(xiàn) 當窗口滾動時,判斷一個元素是不是出現(xiàn)在窗口可視范圍。每次出...
jQuery 中, $(document).ready()是什么意思? 在文檔加載完畢后,激活函數(shù) ;DOM(文檔對象模型) 加載完畢后,會發(fā)生 ready 事件。由于該事件...
jQuery 能做什么? jQuery是一個快速、簡潔的JavaScript框架;一個優(yōu)秀的JavaScript代碼庫,jQuery設計的宗旨是“write Less,Do ...
什么是同源策略? 同源策略限制從一個源加載的文檔或腳本與來自另一個源的資源進行交互。它是一個用于隔離潛在惡意文件的關鍵的安全機制。協(xié)議,端口,域名只要有任何一個不同就成為不同...
JSONP JSONP 是JSON with padding(填充式JSON 或參數(shù)式JSON)的簡寫;JSONP 看起來與JSON 差不多,只不過是被包含在函數(shù)調用中的JS...
ajax 是什么?有什么作用? AJAX全稱為“Asynchronous JavaScript and XML”(異步JavaScript和XML),是一種創(chuàng)建交互式網頁應用...
下面的代碼輸出多少?修改代碼讓 fnArr[i]() 輸出 i。使用 兩種以上的方法 輸出i的兩種方法: 封裝一個汽車對象,可以通過如下方式獲取汽車狀態(tài) 下面這段代碼輸出結果...
DOM0 事件和DOM2級在事件監(jiān)聽使用方式上有什么區(qū)別? DOM0級事件使用方式:1.直接在標簽內部寫onclick等事件;2.在js代碼中例如:xxx.oncilck =...
1.DOM對象的innerText和innerHTML有什么區(qū)別? innerText:返回元素包含的文本內容,是可以修改的;多層次會從外到內拼接文本內容。innerHtml...
1: \d,\w,\s,[a-zA-Z0-9],\b,.,*,+,?,x{3},^,$分別是什么? \d:匹配0-9數(shù)字中的一個;\w:匹配[0-9a-zA-Z_]中的一個;...
1、寫一個函數(shù),返回從min到max之間的 隨機整數(shù),包括min不包括max 2、寫一個函數(shù),返回從min都max之間的 隨機整數(shù),包括min包括max 3、寫一個函數(shù),生成...
1.引用類型有哪些?非引用類型有哪些? 數(shù)值、字符串、布爾值、null和undefined為基本類型值,這些都是保存在棧內存中的簡單數(shù)據段;對象、函數(shù)、正則、數(shù)組這些是引用類...
1、使用數(shù)組拼接出如下字符串 ,其中styles數(shù)組里的個數(shù)不定 2、寫出兩種以上聲明多行字符串的方法 3、補全如下代碼,讓輸出結果為字符串: hello\饑人谷 4、以下代...
1.函數(shù)聲明和函數(shù)表達式有什么區(qū)別? 函數(shù)聲明必須有標識符,也就是常說的函數(shù)名;函數(shù)表達式可以省略函數(shù)名.函數(shù)聲明會提前;對于函數(shù)表達式,函數(shù)調用只有在函數(shù)表達式聲明后調用;...
1.JavaScript 定義了幾種數(shù)據類型? 哪些是原始類型?哪些是復雜類型?原始類型和復雜類型的區(qū)別是什么? Javascript 定義了6種數(shù)據類型;分別是數(shù)值類型,字...
CSS和JS在網頁中的放置順序是怎樣的? 一般將CSS文件放在header內,頁面渲染時先生成DOM樹再根據CSS文件渲染樹,如果CSS文件放在尾部會造成閃跳或者布局很亂很丑...
DOM樹的解析過程(Firefox) 上述代碼的DOM樹會被解析成這樣: CSS規(guī)則樹的解析過程(Firefox) CSS代碼如下: reflow和repaint *(為什么...