6.1兒童節

1.ajax是什麼?
AJAX 是一種用於建立快速動態網頁的技術。
經過在後臺與服務器進行少許數據交換,AJAX 可使網頁實現異步更新。這意味着能夠在不從新加載整個網頁的狀況下,對網頁的某部分進行更新。
傳統的網頁(不使用 AJAX)若是須要更新內容,必須重載整個網頁頁面。
 
2.表單的驗證是怎麼驗證的?
 
3.默認彈出框怎麼改變大小?

使用window.open()html

1
2
3
4
5
function  openwindow(aa)
{
     return  window.open(aa, 'newindow' , 'height=600,width=900,top=0,left=0,toolbar=no,menubar=no,scrollbars=no,resizable=no,location=no,status=no' );
     
}
1
2
//調用方法
openwindow( "index.html" );

 

4.onclick用法、意思:java

onclick事件,即鼠標單擊事件

當鼠標點擊事觸發

觸發的內容根據你的javascirpt的腳本程序去執行。

5.什麼是強數據類型:
強類型定義語言 
一種老是強制類型定義的語言。Java和Python是強制類型定義的。若是你有一個整數,若是不顯示地進行轉換,你不能將其視爲一個字符串來用
弱類型定義語言
一種類型能夠被忽略的語言,與強類型定義相反。VBScript是弱類型定義的。在VBScript中,能夠將字符串 '12' 和整數 3 進行鏈接獲得字符串 '123',而後能夠把它當作整數 123,而不須要顯示轉換 。

6.垃圾回收機制:
Java的垃圾回收機制是Java虛擬機提供的能力,用於在空閒時間以不定時的方式動態回收無任何引用的對象佔據的內存空間。

7.閉包是什麼
閉包是指能夠包含自由(未綁定到特定對象)變量的代碼塊;這些變量不是在這個代碼塊內或者任何全局上下文中定義的,而是在定義代碼塊的環境中定義(局部變量)。「閉包」 一詞來源於如下二者的結合:要執行的代碼塊(因爲自由變量被包含在代碼塊中,這些自由變量以及它們引用的對象沒有被釋放)和爲自由變量提供綁定的計算環境(做用域)。在PHP、Scala、Scheme、Common Lisp、Smalltalk、Groovy、JavaScript、Ruby、 Python、Go、Lua、objective c、swift 以及Java(Java8及以上)等語言中都能找到對閉包不一樣程度的支持。
 
8.
Elements:查找網頁源代碼HTML中的任一元素,手動修改任一元素的屬性和樣式且能實時在瀏覽器裏面獲得反饋。 Console:記錄開發者開發過程當中的日誌信息,且能夠做爲與JS進行交互的命令行Shell。 Sources:斷點調試JS。 Network:從發起網頁頁面請求Request後分析HTTP請求後獲得的各個請求資源信息(包括狀態、資源類型、大小、所用時間等),能夠根據這個進行網絡性能優化。 Timeline:記錄並分析在網站的生命週期內所發生的各種事件,以此能夠提升網頁的運行時間的性能。 Profiles:若是你須要Timeline所能提供的更多信息時,能夠嘗試一下Profiles,好比記錄JS CPU執行時間細節、顯示JS對象和相關的DOM節點的內存消耗、記錄內存的分配細節。 Application:記錄網站加載的全部資源信息,包括存儲數據(Local Storage、Session Storage、IndexedDB、Web SQL、Cookies)、緩存數據、字體、圖片、腳本、樣式表等。 Security:判斷當前網頁是否安全。 Audits:對當前網頁進行網絡利用狀況、網頁性能方面的診斷,並給出一些優化建議。好比列出全部沒有用到的CSS文件等。注: 這一篇主要講解前三個面板Elements、Console、Sources。
相關文章
相關標籤/搜索