[英]How to get parameter function javascript
如何設置和獲取參數值?
我有這樣的 function :
var File = function(){
"use strict";
var readFile = function(element){
console.log(element); //i want get paramater here
}
return {
init:function(){readFile()}
}
}();
我像這樣實現這個 function:
File.init('#image');
但我仍然不確定
你幾乎得到了這個。 嘗試這樣的事情:
var File = function(){ "use strict"; var readFile = function(element){ console.log(element); //i want get paramater here } return { init: function(element){ readFile(element) } } }(); File.init('#element');
您將init
定義為不帶參數的 function。 您應該將init
設為 function ,它將元素作為參數並使用它來調用readFile
。
var File = function(){
"use strict";
var readFile = function(element){
console.log(element); //i want get paramater here
}
return {
init:function(element){
readFile(element);
}
}
}();
旁注:編寫代碼的一種可能更有條理的方式是使用 class 稱為File
具有所需功能:
class File {
static readFile(element) {
console.log(element);
}
//other functions you may need here....
}
File.readFile(document.querySelector('p'));
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.