閉包是一種語法特性,指在一個函數中訪問了外部的自由變量 通過訪問getMoney能間接獲取money的值,調用use和earn會更新money的...
ES5 prototype 在prototype中放置可共享的屬性(避免內存浪費),在函數中放置各自的私有屬性 ES6 class js原型鏈繼...
進程Process 場景: vscode.exe是一個程序,不是一個進程,雙擊vscode.exe,系統會打開一個進程。 定義: 進程是程序的執...
第一個stream的例子: 創建流,多次往里面填充內容,關閉流 最終得到一個100MB的文件 stream-流 stream 是水流,但默認沒有...
1.CSS transition 1.1 enter動畫: 主要過渡類名: xxx-enter 淡入的第一幀 xxx-enter-active ...
vue響應式 1.data變化 1.1 嘗試在外部改變data的值 2秒后myData.n也變為了100,頁面上也渲染的是100,但是第7行打印...
路由是什么 路由是用來分發請求 路由模式 hash模式,history模式,memory模式 1.hash模式 任何情況都能使用,但seo不友好...
手寫bind bind語法 bind()方法創建一個新的函數,在bind()被調用時,這個新函數的this被指定為bind()的第一個參數,而其...
手寫深拷貝 深拷貝 深拷貝簡單理解就是b是a的一份拷貝,且b中不存在a中對象的引用 深拷貝的實現 1.JSON序列化和反序列化 如果對象中全是基...