错误提示:函数未定义Javascript、Js、Html

仔细看了代码, 函数$Body是写在了函数createWavePlane中了, 这样一来$BODY最多只能算一个"局部函数"(借用局部变量的概念), 而setInterval函数的一个参数是一个JavaScript执行脚本, 从调用来看$BODY必须是一个"全局函数", 故会有$BODY未定义的错误.另外, setInterval中应写成函数调用形式$BODY(), 这...
错误提示:函数未定义Javascript、Js、Html
这是拷贝自哪里的JavaScript代码?
仔细看了代码, 函数$Body是写在了函数createWavePlane中了, 这样一来$BODY最多只能算一个"局部函数"(借用局部变量的概念), 而setInterval函数的一个参数是一个JavaScript执行脚本, 从调用来看$BODY必须是一个"全局函数", 故会有$BODY未定义的错误.
另外, setInterval中应写成函数调用形式$BODY(), 这样函数才会得到执行(没有括号函数是不会被执行的).

看了此代码好像是要实现一个类似"类"的功能, 一般JavaScript中的"类"这样写:
function ClassA() { this.className = "ClassA"; // 用this.xxx做为类成员的访问定义 this.method1(); // 调用类的"实例方法"}// 用类名.prototype = {}来定义类的各种"实例方法"ClassA.prototype = { method1: function() { window.alert("You call method1"); }, // 各方法间用逗号分隔 method2: function() { window.alert("You call method2"); }}// 用类名.静态方法 = function()定义静态方法ClassA.staticMethod = function() { window.alert("call static method");}// 这样来调用静态方法:ClassA.staticMethod();// 这样定义"类的实例", 并调用类实例方法var ins = new ClassA();ins.method2();2013-08-13
看不出来,为什么不运行试试2013-08-13
mengvlog 阅读 218 次 更新于 2025-09-10 05:14:37 我来答关注问题0
  •  翡希信息咨询 java编译时错误提示,是什么愿意

    Java编译时错误提示的原因主要有以下几点:语法错误:描述:代码中存在不符合Java语法规则的部分,如缺少分号、括号不匹配、关键字使用错误等。示例:int a = 5 b = 10;类型错误:描述:变量或表达式的类型与期望的类型不匹配,如尝试将一个整数赋值给字符串变量。示例:String str = 123;未定义的变量...

  •  whwang1981 is not defined的原因是什么?

    1. 变量未声明:你尝试使用一个变量,但是在此之前没有使用`int`、`float`、`string`等关键字声明它。2. 函数未定义:你调用了函数,但是没有提供该函数的定义或者忘记了包含包含该函数定义的头文件。3. 变量或函数名称拼写错误:在定义或调用变量或函数时,名称拼写错误或大小写不正确。在编程语言中...

  • hy00870 浏览器里跳出 java script error 未定义 求解!

    1.点击浏览器工具栏上的扳手图标。2.选择选项。3.点击高级选项标签。4.点击“隐私权”部分中的内容设置。5.选择“JavaScript”部分中的允许所有网站运行 JavaScript。Mozilla Firefox (8.0)1.选择顶部菜单中的工具。2.选择选项。3.选择顶部导航栏中的内容。4.选中启用 JavaScript 旁边的复选框,然后点...

  •  倍领趣闻 Excel 子过程或函数未定义是怎么回事

    在代码窗口中,如果遇到“Excel 子过程或函数未定义”的错误提示,通常意味着你在代码中使用了某个函数或子过程,但Excel并未识别它。这可能是由于几个原因造成的。首先,检查你是否正确地拼写了函数或子过程的名称。例如,如果你尝试调用一个名为“MyFunction”的函数,确保你没有拼写错误。Excel对函数...

  •  同碧曼00F js脚本错误 提示未定义,但是java项目在我电脑本机没问题,在别的电脑上就出现错误

    1、用IE9以上的Devleoper或是firefox的debug工具,将你的整个请求debug一下,出错的地方就一目了然了,然后估计就知道怎么办了。2、我估计不是浏览器兼容器的问题,是代码写的有问题。再检查下吧。

檬味博客在线解答立即免费咨询

报错相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部