this與_this

在前端開發調試的過程中,常常會遇到上面這種情況,明明變量已經定義但是輸出的值卻是undefined,但是在變量前加一個_,就能獲取到值: 我猜測,可能是由於JS可以多層嵌套代碼,可能下面還可以再嵌一個方法,引用this就會變成子方法控制的對象,如果需要上級的對像,在沒有參數的情況下,前面前提做了一個臨時變量_this,用來保存上級對像,子方法中就可以用_this來調用了。其他變量同理。
相關文章
相關標籤/搜索