0
我看到这段JavaScript代码,我不知道它做什么。混淆JavaScript语句
Url = function() { }
$Url = new Url();
为什么没有var
关键字被使用?这是任何类型的对象初始化?
我看到这段JavaScript代码,我不知道它做什么。混淆JavaScript语句
Url = function() { }
$Url = new Url();
为什么没有var
关键字被使用?这是任何类型的对象初始化?
没有VAR你分配变量一个全局对象的范围(在浏览器方面window
),除非VAR早先定义。
试试这个:
Url = function() { }
$Url = new Url();
alert(window.$Url)
或者,它早期的定义 – 2010-11-09 10:39:14
@Nick权,补充说 – 2010-11-09 10:41:01
“全局对象”会比“全球范围内”更准确。 – 2010-11-09 12:00:20