国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術(shù)文章
文章詳情頁

javascript - es6的疑惑

瀏覽:152日期:2023-01-09 18:23:10

問題描述

get(url, data = {}, success = {}) { axios({ url: url, params: data, method: ’GET’, headers: {’X-SESSIONID’: localStorage.sessionid } }).then(res => success(res.data)).catch(() => alert(’網(wǎng)絡(luò)請(qǐng)求失敗’)) }

函數(shù)中傳data = {}和success = {}是什么意思啊;

`

問題解答

回答1:

這是函數(shù)默認(rèn)參數(shù):

ES5中

function foo(bar) { bar = bar || ’default value’;}

ES2015中

function foo(bar = ’baz’) { console.log(bar);}// 直接傳入undefined,也會(huì)觸發(fā)默認(rèn)值foo(undefined);// baz

此外,這是ES2015類中的某個(gè)方法吧,定義函數(shù)不加function真的大丈夫 ←_←

ES2015

exploring es6

回答2:

默認(rèn)初始值為{},es6新特性,如果不給初試值為undefined,函數(shù)執(zhí)行結(jié)果可能出現(xiàn)未預(yù)料的值。

標(biāo)簽: JavaScript
相關(guān)文章:
主站蜘蛛池模板: 晴隆县| 吉安市| 文昌市| 陵水| 专栏| 越西县| 玉山县| 郓城县| 普定县| 灌云县| 远安县| 郧西县| 高密市| 隆子县| 北碚区| 新龙县| 蒲江县| 亳州市| 呼玛县| 手机| 兴国县| 和龙市| 榆中县| 桂林市| 维西| 建瓯市| 蕉岭县| 八宿县| 柘荣县| 茌平县| 旬阳县| 托克逊县| 梅河口市| 绵阳市| 古交市| 仪征市| 皋兰县| 长海县| 玛曲县| 吉安县| 石嘴山市|