javascript - 求教如何在外部重定義js參數(shù)
問題描述
如何在外部重新定義js文件中的data參數(shù)?
digg: function(obj, projId, subjId, optId) { data = {’answer’: JSON.stringify(answer),’login’: 1,’source’: 1,’g_tk’: generateToken(getKey()),’format’: ’script’,’callback’: ’parent.AppPlatform.Survey.Digg.ReceiveDiggResult’ }}
問題解答
回答1:data = {’answer’: ’answer’,’login’: 1,’source’: 1,’g_tk’: ’g_tk’,’format’: ’script’,’callback’: function(){}}就可以了,data沒有寫var。會(huì)綁在外面的回答2:
digg: function(obj, projId, subjId, optId) { data = {’answer’: JSON.stringify(answer),’login’: 1,’source’: 1,’g_tk’: generateToken(getKey()),’format’: ’script’,’callback’: ’parent.AppPlatform.Survey.Digg.ReceiveDiggResult’ };}data = {};
就可以了,函數(shù)內(nèi)的data的作用范圍只在函數(shù)內(nèi)部有效,所以函數(shù)外重新定義data完全不影響函數(shù)內(nèi)部data的操作。
相關(guān)文章:
1. docker鏡像push報(bào)錯(cuò)2. Docker for Mac 創(chuàng)建的dnsmasq容器連不上/不工作的問題3. 關(guān)docker hub上有些鏡像的tag被標(biāo)記““This image has vulnerabilities””4. docker - 如何修改運(yùn)行中容器的配置5. javascript - 請(qǐng)指條明路,angular的$event,在select中卻是undefined?6. java - 如何點(diǎn)擊按鈕,重新運(yùn)行(我是初學(xué)者)?7. html5和Flash對(duì)抗是什么情況?8. javascript - 在 model里定義的 引用表模型時(shí),model為undefined。9. docker 下面創(chuàng)建的IMAGE 他們的 ID 一樣?這個(gè)是怎么回事????10. phpstudy8.1沒集成mysql-front

網(wǎng)公網(wǎng)安備