1. 程式人生 > >6.1兒童節

6.1兒童節

實時 上下文 兒童 調用 類型 javascrip 性能優化 不顯示 如果

1.ajax是什麽? AJAX 是一種用於創建快速動態網頁的技術。 通過在後臺與服務器進行少量數據交換,AJAX 可以使網頁實現異步更新。這意味著可以在不重新加載整個網頁的情況下,對網頁的某部分進行更新。 傳統的網頁(不使用 AJAX)如果需要更新內容,必須重載整個網頁頁面。 2.表單的驗證是怎麽驗證的? http://www.cnblogs.com/Wenwang/archive/2012/04/26/2470403.html 3.默認彈出框怎麽改變大小?

使用window.open()

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用法、意思:

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。

6.1兒童節