我接管了一个项目的开发,并注意到JavaScript中的一个奇怪的片段,开发人员写了以下内容:
/* ... code */
var el = document.getElementById('foo');
el.href = "http://" + "w" + "w" + "w" + "." + "d" + "o" + "main.com/foobar/";
/* ... code */
我对目的是什么有所了解,但我会避免表达它,以免误导,可能更好,答案......
连接域名的目的是什么?
答案 0 :(得分:3)
就JavaScript本身而言,这几乎没有效果 - 结果是一样的。
但原因可能不同于在JavaScript中完成某些任务。我想这里最有可能出现两种可能性:
答案 1 :(得分:0)
通常你会连接它,因为你会在其中使用变量......
el.href = "http://www." + domain + "." + ext "/" + additionalUrl;
否则就像那样逐字逐句地分开是没有用的。我假设以前的程序员很无聊:)