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

歡迎光臨散文網(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的評論 (共 條)

分享到微博請遵守國家法律
台中市| 平定县| 文水县| 大余县| 姜堰市| 灵武市| 通海县| 三河市| 白银市| 兴业县| 白水县| 涞源县| 阜新| 彩票| 纳雍县| 东莞市| 凤城市| 岑巩县| 盘山县| 安化县| 怀安县| 葵青区| 宜宾市| 阿拉尔市| 南安市| 新河县| 金溪县| 逊克县| 罗定市| 武城县| 靖边县| 桂平市| 柳州市| 即墨市| 乐东| 丹凤县| 岢岚县| 德庆县| 虞城县| 琼结县| 咸阳市|