Welcome 微信登录

首页 / 脚本样式 / JavaScript / javascript语句中的CDATA标签的意义

看到这样一串代码:
<SCRIPT type=text/JavaScript>
<!--//--><![CDATA[//><!--
var spaceStaticData={       
       style: "/style/common/", 
       hostId: 2241772,
       hostPath:"",
       hostName: "mycm22", 
       visitorName:"mycm22", 
       hostNickname: "mycm22",
       visitorNickname: "mycm22",
       visitorPopoAccount:"",
       visitorPopoPassWdMD5:"",
       visitorRank:"10000",
       pageName:"prevResource"
       };                     
//--><!]]>
</SCRIPT>
小的还没研究过XML的相关知识,对
"<!--//--><![CDATA[//><!--
//--><!]]>"
这部分的代码完全不理解,请达人指教.
复制代码 代码如下:
CDATA是xml里的东西,用在这里的目的是为了让xhtml校验通过,因为在xml中,CDATA里的内容是“文本”,不需要转义,可以存在<>&等在xml中不允许出现的符号。