所以我试图找出最好的方法来让这个工作。我有一个很长的JSON数据库代码清单,我试图精简它。我创建了以下功能:.append或.after定义为变量?
var insertData = function(formattedData, originalData, referencePoint, insertPoint, insertStyle) {
var formattedData = originalData.replace("%data%", referencePoint);
$(insertPoint).insertStyle(formattedData);
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js">
</script>
是否有可能定义类似我怎么会在这里有一个句点函数 - 作为函数的变量之一引用?目前的代码表示insertStyle
不是一个函数 - 我如何才能让代码识别insertStyle
应该采用变量名?如果我的第五个变量被insertData
调用,那么它应该被读作.append
。
作为参考,这里是我如何调用该函数:
insertData("formattedHeaderName", "HTMLheaderName", bio.name, "#header", "prepend");
感谢提前任何帮助或想法!
'var formattedData = formattedData;'所有这样的行是不必要的;传入参数已经将这些变量定义为函数。 –
Ah woops,感谢您的高举,现在正在编辑。 – IkeDoud