这个问题是因为你调用的函数未定义;不过没有看到你的具体代码,你可能是以下情况:
1、的确是没有定义这么一个函数;
2、定义函数了,但是在你调用的时候,你的函数并没有初始化。
将<script>(function () {alert("help me !!!!!");var gameDraw = new gameDraw("myCanvas");alert("help me11111 !!!!!");gameDrawdrawBall();alert("help me2222 !!!!!");})();</script> 改为 <script>windowonload=function() {alert("help me !!!!!");var gameDraw = new gameDraw("myCanvas");alert("help me11111 !!!!!");gameDrawdrawBall();alert("help me2222 !!!!!");}</script>
扩展资料:
JavaScript是一种属于网络的脚本语言,已经被广泛用于Web应用开发,常用来为网页添加各式各样的动态功能,为用户提供更流畅美观的浏览效果。通常JavaScript脚本是通过嵌入在HTML中来实现自身的功能的。
是一种解释性脚本语言(代码不进行预编译)。
主要用来向HTML(标准通用标记语言下的一个应用)页面添加交互行为。
可以直接嵌入HTML页面,但写成单独的js文件有利于结构和行为的分离。
跨平台特性,在绝大多数浏览器的支持下,可以在多种平台下运行(如Windows、Linux、Mac、Android、iOS等)。
Javascript脚本语言同其他语言一样,有它自身的基本数据类型,表达式和算术运算符及程序的基本程序框架。Javascript提供了四种基本的数据类型和两种特殊数据类型用来处理数据和文字。而变量提供存放信息的地方,表达式则可以完成较复杂的信息处理。
参考资料:
开机显示脚本错误的原因:
1、电脑中毒后被强制安装了未知脚本,每次开机都执行一次JS脚本,估计是要求联网然后让你电脑的病毒或者流氓程序保持最新版本,方便劫持。
2、Win10也有估计是这个脚本的作者的程序作怪,发现硬盘里面有类似WINDOWS的系统文件夹都会自动拷贝一份病毒进去,这样就能保证用户一定能中招了。
解决方法:
1、你试试用360安全卫士,扫描一下你电脑中的流氓软件,还有检查一下开机启动项,启动的服务,把可以禁止的或者它推荐你禁止的统统禁止掉。
2、你还是安装一个比较厉害的杀毒软件,比方说卡巴斯基或者是NOD32这些东西,一个好的杀毒软件能够帮你自动解决这些问题。
上面介绍的就是关于电脑开机后d出“当前页面脚本发生错误”的详细解决方法,有遇到这样问题的话不妨可以尝试上面的方法解决看看吧。
无法运行javascript的原因可能是由于网页的 HTML 源代码不能与客户端脚本正常工作,如 Microsoft JScript 或 Microsoft Visual Basic 脚本。此问题可能是由下列一个或多个原因引起的:
一、网页的 HTML 源代码中存在问题。
1、计算机或网络阻止了活动脚本、ActiveX 控件或 Java 程序。Internet Explorer 或其他程序(如防病毒程序或防火墙)可能配置为阻止活动脚本、ActiveX 控件或 Java 程序。
防病毒软件配置为扫描“Internet 临时文件”或“已下载的程序文件”文件夹。
2、计算机上的脚本引擎损坏或已过时。
3、计算机上的 Internet 相关文件夹损坏。
4、视频卡驱动程序损坏或已过时。
5、计算机上的 DirectX 组件损坏或已过时。
注意 服务器端脚本(如 Active Server Pages (ASP) 中的 Visual Basic 脚本)在 Web 服务器上运行。因服务器端脚本故障而发生的脚本错误不会在 Internet Explorer 中生成错误消息,但也可能会创建一个不能正常显示或工作的网页。本文中的故障排除信息适用于服务器端脚本错误。如果您怀疑某个问题会影响服务器端脚本,请与 Web 服务器的管理员联系。
以上就是关于javascript为什么错误是TypeError: undefined is not a function全部的内容,包括:javascript为什么错误是TypeError: undefined is not a function、开机显示脚本错误、IE中无法运行javascript脚本是什么原因啊等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)