高級技巧(JavaScript)

1.高級函數: ①.作用域安全的構造函數:如下圖的例子: 當我們使用new調用時,構造函數內用到的this對象會指向新創建的對象實例,但是如果沒有使用new操作符來調用構造函數,由於該this對象是在運行時綁定的,所以直接調用Person(),this會映射到全局對象windw上。導致錯誤對象屬性的意外增加。 原本針對Person實例的三個屬性被添加到了window對象上,因爲構造函數作爲普通函數
相關文章
相關標籤/搜索