2017-04-10 96 views
0

我使用HTML文件中<script>块的参数调用函数。该功能是在外部JS文件中定义的。函数如何访问和操作传入它的参数?访问函数的参数

HTML

<script> 
    myfunction({ 
     effect: 'fade', 
     duration: '2000' 
    }); 
</script> 

JS文件

var myfunction = (function() { 
    /* How to get effect and duration */ 
}) 
+0

我试图编辑您的问题,使其更清楚。如果我误解了这个问题,请更新问题以使其更清楚。 –

回答

0

你可以使用一个构造函数:

var varFunction = new myfunction('fade','2000'); 

function myfunction(efect,duration){ 
    this.efect = efect; 
    this.duration = duration; 
} 

console.log(varFunction.efect); 
0

如何让

类的参数3210
var varFunction = new myFunction('.classname', { 
    effect: 'fade', 
    duration: 2000 
});