function fun()
fun();
fun函式名,代表整個函式
fun()代表函式的呼叫
var func=function()
console.log(func);
func();
var funct=new function("var num1=10;var num2=20;console.log(num1+num2)");
funct();
首字母大寫開始的叫建構函式
console.log(b);// undefined
var b=20;
相當於var b;
console.log(b);
b=20;
js執行前會預解析,會把var後面緊跟的變數宣告全部提公升到最前面,然後再開始一條一條執行。
var a=20;
function fun()
fun();// undefined
思路練習:
fun();// 20 20 20
console.log(c);// 20
console.log(b);// 20
console.log(a);// 報錯
function fun()
兩種宣告方法:
第一種方式必須先宣告後呼叫,而第二種方式函式呼叫在宣告之前之後都可以。
頁面載入過程中,瀏覽器會對頁面上或載入的每個js**塊(或檔案)進行掃瞄,如果遇到定義式函式,則進行預處理(類似於c等的編譯),處理完成之後再開始由上至下執行;遇到賦值式函式,則只是將函式賦給乙個變數,不進行預處理(類似1中變數必須先定義後引用的原則),待呼叫到的時候才進行處理。
//第一種方式
//a();這樣呼叫會出錯
var a = function ()
a();//a
//第二種方式
b();//b
function b()
b();//b
if語句
for迴圈 函式
js三種書寫方式 行內式 內聯式 外鏈式(推薦使用)
內建物件 直接提供給開發者使用
獲取元素的第一種方式 getelementbyid();
事件 常用幾個事件
變數宣告的提公升
console.log( func );
func();
var func = function()
結果應該是undefined 然後報錯 學習第五天
清楚測試用例是什麼 測試用例的重要性 有效性 測試用例是測試人員測試過程中的重要參考依據,準確的測試用例的計畫 執行和跟蹤是 測試的有效性的有力證明 可復用性 設計良好的測試用例可以重複執行,能節約時間,提高測試效率 易組織性 清晰詳細的測試用例能夠便於測試執行的開展 可評估性 測試用例的通過率是檢...
erlang第五天總結
1.程序裡的變數是私有的,erlang shell本身是乙個程序,所以當開啟多個erlang shell執行gen tcp conncet返回的socket是相同,而在每乙個erlang shell裡面多次呼叫gen tcp connect返回的socket是不同 2.gen tcp recv會阻塞...
Java學習第五天
當類載入器需要載入某個類時,類載入器會在載入初始化後生成該類的乙個類物件 class 用於描述該類的元資料資訊等。在其後的連線過程中,會初始化該類的靜態成員 變數或靜態初始化器 靜態初始化變數和初始化器按照先後順序執行初始化。例如 static int a 10 static 這樣初始化後a 100...