以下Javascript函数有什么作用?

时间:2013-09-28 17:47:34

标签: javascript menu

请告诉我以下代码是如何工作的以及代码到底是做什么的? 代码是javascript快门菜单的一部分,来自网站:http://www.menucool.com/horizontal/menu-code?menu=50&skin=3&p=1

if (k == -1 && /:\/\/(?:www\.)?[^.\/]+?\.[^.\/]+\/?$/.test) {
  for (var i = 0; i < a.length; i++) {
    if (a[i].getAttribute("maptopuredomain") == "true") {
      k = i;
      break;
    }
  }

代码在以下链接中悬挂

http://brainsoftcoder.com/jscssmenu.php

1 个答案:

答案 0 :(得分:0)

这段Javascript代码会产生语法错误。使用非描述性变量,不知道这些变量是什么,没有上下文,这段代码在整个文件中,不可能告诉这段代码应该做什么以及它在菜单中的作用是什么。我希望您知道iffor做了什么。