求教以下JS

来源:百度知道 编辑:UC知道 时间:2024/06/30 01:23:54
// JavaScript Document
var System={};
System.src = "";
System.Path = function(p)
{
if(typeof(p) == "undefined")
if((System.src.charAt(System.src.length-1) == "/") || (System.src == ""))
return System.src;
else
return System.src + "/";
else
System.src = p;
}
System.LoadUnit = function(name)
{
document.writeln('<script type="text\/javascript" src="'+System.Path()+name+'.js"><\/script>');
}
System.LinkStyle = function(name)
{
document.writeln('<link rel="stylesheet" href="'+System.Path()+'style.css">');
}
到底是什么意思啊,本人小菜呀,望大哥哥,大姐姐,奈住性子,多写几个字,小弟万分感谢.

// JavaScript Document
var System={}; //定义了一个对象
System.src = ""; //对象里的属性
System.Path = function(p) //对象里的方法
{
if(typeof(p) == "undefined")
if((System.src.charAt(System.src.length-1) == "/") || (System.src == ""))
return System.src;
else
return System.src + "/";
else
System.src = p;
}
System.LoadUnit = function(name) //对象里的方法
{
document.writeln('<script type="text\/javascript" src="'+System.Path()+name+'.js"><\/script>');
}
System.LinkStyle = function(name)//对象里的方法
{
document.writeln('<link rel="stylesheet" href="'+System.Path()+'style.css">');
}

这个就是用js脚本生成样式文件连接和js文件连接的代码.
System.Path = function(p)
{ ...}
类似类的写法,就是一个函数

好像是加载对应的JS文件及CSS样式