聽課筆記 三

2021-08-21 13:39:50 字數 417 閱讀 4838

任何變數未經宣告就賦值屬於全域性變數,為全域性物件所有

a=123

一切宣告的全域性變數,全是window的屬性

var a=123

function test (){

var a=b=123

b屬於window,因為b未宣告就被賦值,暗示性變數

過程:1:建立ao物件(執行期上下文)

2.找函式形參和變數宣告,將他們的名字作為ao屬性名字

3.將實參和形參統一

4.找函式宣告 , 值賦予函式體

特殊:if 裡面定義的function不會進入到預編譯,所以在if裡面的function不算

不僅發生在函式裡,還發生在全域性

全域性  生成go物件,   go=== window

預編譯的時候不用看if,直接把全部的變數宣告拿出來

聽課練習(三)

1.奇數的和,1 3 5 7 int i 1 int j 0 while i 100 system.out.println j 2.水仙花 法一 int i 100 int h,j,k while i 1000 i 法二 int i 100 int m 0 while i 1000 if j i i...

spring聽課筆記

spring預設的事務回滾原則 unchecked exception或者範圍小點說 runtimeexception時事務會回滾 而checkedexception事務不會回滾,如空指標異常 spring解決中文亂碼問題 新增spring 內建的過濾器 org.springframework.we...

Oracle聽課筆記

資料庫物件 又稱模式物件 同義詞是現有物件的乙個別名 作用1.簡化sql 2.隱藏物件名稱和所有者 3.提供對物件的公共訪問 私有同義詞 create synonym emp syn for scott.emp 公有同義詞 create public synonym emp syn for scot...