最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

千鋒教育JavaScript全套視頻教程(10天學會Js,前端javascrip

2023-07-17 18:45 作者:陳默不語Mo  | 我要投稿

閉包:

函數(shù)內部返回一個函數(shù),這個函數(shù)被外界引用,那么這個函數(shù)就不會被瀏覽器的回收機制銷毀回收,內部函數(shù)所用到的外部函數(shù)的變量也不會被銷毀。

優(yōu)點:讓臨時變量永駐內存

缺點:內存泄露

案例1:

function outer(){

var name = 'kerwin'

var age = 100

return function(){

return name + '111111'

}

}

var func = outer();

console.log(func());

func()

func()

案例2:

fetch('http://www.a.com/aaa')

fetch('http://www.a.com/bbb')

fetch('http://www.b.com/aaa')

fetch('http://www.b.com/bbb')

function FetchContainer(url){

return function(path){

return fetch(url+path)

}

}

var fetcha=FetchContainer('http://www.a.com')

fetcha('/aaa').then(res=>res.json()).then(res=>console.log(res))

fetcha('/bbb').then(res=>res.json()).then(res=>console.log(res))

fetcha('/ccc').then(res=>res.json()).then(res=>console.log(res))

fetcha('/ddd').then(res=>res.json()).then(res=>console.log(res))

fetcha = null; //解決內存泄露問題把使用完的變量設置為null。


千鋒教育JavaScript全套視頻教程(10天學會Js,前端javascrip的評論 (共 條)

分享到微博請遵守國家法律
滦南县| 页游| 大埔县| 绿春县| 庄浪县| 常熟市| 成武县| 曲松县| 海门市| 黔江区| 北海市| 页游| 牙克石市| 西和县| 宁国市| 水城县| 葵青区| 珠海市| 崇义县| 高碑店市| 磐石市| 阿荣旗| 长寿区| 彩票| 民丰县| 彰武县| 九江县| 铜川市| 遵义市| 湄潭县| 蚌埠市| 太白县| 定安县| 石渠县| 安化县| 潜江市| 贵州省| 阿拉善盟| 峨眉山市| 天祝| 青海省|