Javascript 函数给出错误translationMap未定义
Javascript 函数给出错误translationMap未定义,javascript,function,Javascript,Function,window.onload=function(){ 函数转换映射(a,b){ 翻译(a,b); } 功能地图(sens){ var-cpt; 开关(传感器){ 案例1: 对于(cpt=0;cpt您正在将字符串传递给setInterval,这将要求所有引用的代码都位于全局范围(window)。translationMap仅存在于window.load的范围内。将translationMap移到该方法之外 function translationMap() {} window.onload = fu
window.onload=function(){
函数转换映射(a,b){
翻译(a,b);
}
功能地图(sens){
var-cpt;
开关(传感器){
案例1:
对于(cpt=0;cpt您正在将字符串传递给setInterval
,这将要求所有引用的代码都位于全局范围(window
)。translationMap
仅存在于window.load
的范围内。将translationMap
移到该方法之外
function translationMap() {}
window.onload = function(){
}
此外,我建议不要为setInterval
使用字符串,而是实际传递函数:
setInterval(function () { translationMap() }, 100);
这也应该有效,而且是一个比要求javascript使用eval
Sry更好的解决方案,我在消息开头说了声“嗨”,但没有出现:/为什么在标题中添加空格?很好,因为我们不希望所有的噪音。请重新访问Ok,谢谢编辑,我现在明白了:)我的意思是“嗨”和“谢谢”…这是噪音,我们在帖子中不需要它。我已经尽我所能修复了你的帖子。请注意。谢谢,要问一个与这个问题相关的新问题,我可以在这里发布吗?还是让我重新制作一个其他plz?请创建一个新的问题。Bonne chance!:D