我們用firebug除錯js程式時,dir出來的函式體會出現幾種顏色
1:black 代表函式變數[包括var定義的字串變數,this. 定義的變數內部變數,等等非函式變數],
2:green 代表函式[prototype中的函式,靜態函式,所有函式]
3:red prototype 被修改時出現,
一般情況下就這前種色對我們除錯比較有用,但時不時的你會看到紅色,其實本不會出現紅色,但乙個函式的prototype被人為的修改時它就會成了紅色,這是firebug在警告我們它的prototype被修改了,不管是靜態還是內部prototype中定義的函式變數這條都適用。
Junit的乙個小細節
junit的測試時,如果乙個類中有多個jt那麼,jt的執行順序是隨機的,這存在隱患,例如增查刪三個方法的正確順序是 增 查 刪,這個時候可以在類上面新增 fixmethodorder methodsorters.name ascending 表明按照方法的名字來 publicclass produc...
關於 auto 使用的乙個小細節
class a a const a other m a other.m a int get a a get class void solve output a a const a 0 從output可以看出,auto 自動推導了 a t a.get class 故呼叫了class a的拷貝建構函式 ...
set方式注入屬性的乙個小細節
1 正常情形 public class student class com.student name age value 20 property 2 在配置bean的時候,property標籤的name屬性到底寫什麼呢?不清楚具體情況的人,可能會有這樣的錯誤認識 property標籤的name屬性與...