JavaScript入门篇4-1函数命名问题,reset()无法实现

来源:4-1 编程挑战

yyk_71

2015-10-03 11:58

大家好,请问函数名为reset() 时, 以下程序无法实现, 修改为其他函数名后可实现,是什么原因导致的?谢谢~



function reset() {

        var conf = confirm("Reset the style?");

        if (conf == true) {

            myHeader.removeAttribute("style");

            myTxt.removeAttribute("style");   

        } else {

            

        }

    }


写回答 关注

1回答

  • pardon110
    2015-10-03 12:21:26
    已采纳

    reset 是Windows 保留关键字

    JavaScript 可以在 HTML 外部使用。它可在许多其他应用程序中作为编程语言使用。

    在 HTML 中,您必须(为了可移植性,您也应该这么做)避免使用 HTML 和 Windows 对象和属性的名称作为 Javascript 的变量及函数名。否则会出错.

    总而言之,其理由就像你不能用return作为函数名一样。


    yyk_71

    学习了!真的非常谢谢!

    2015-10-03 12:40:10

    共 1 条回复 >

JavaScript入门篇

JavaScript做为一名Web工程师的必备技术,本教程让您快速入门

739816 学习 · 9566 问题

查看课程

相似问题