【发布时间】:2018-06-14 12:42:51
【问题描述】:
在javascript中,我想写一个函数,调用如下:
var x = 'testString'
var y = 'anotherstring'
var z = 0
var result = x.aFunction(y, z)
function aFunction(y, z) {
...
}
这是我第一次尝试这个,我的问题是如何在函数 aFunction 中获取和使用 x 的值,而不实际参考声明变量。
我试图寻找这个,但我找不到任何东西。如果有任何人知道的专门针对此的帖子,请告诉我。
谢谢
【问题讨论】:
-
你想让
aFunction成为一个字符串方法吗? -
为什么你想做……好吧,不管你问的是什么?您要解决的实际问题是什么?
-
如果在原型中定义了函数
aFunction,您可以使用this引用调用函数的外部变量。 -
我希望它类似于 charAt() 原生 javascript 函数,用作:string.chartAt(0)
标签: javascript function