| 丨 你看看差别,不要被后端给误导了,一个是汉字,一个是特殊符号。
最好的办法是查unicode编码。
<html>
<body>
<script type="text/javascript">
var n=100
document.write("无论是html的语法还是javascript的语法,|都可以直接输入(按Shift+\\),不需要转义。<br />")
document.write("下面是用document.write方法输出的100个|:<br />")
for(var i=0i<ni++)
{
document.write("|")
}
</script>
</body>
</html>
简介:
JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。
在1995年时,由Netscape公司的Brendan Eich,在网景导航者浏览器上首次设计实现而成。因为Netscape与Sun合作,Netscape管理层希望它外观看起来像Java,因此取名为JavaScript。但实际上它的语法风格与Self及Scheme较为接近。
为了取得技术优势,微软推出了JScript,CEnvi推出ScriptEase,与JavaScript同样可在浏览器上运行。为了统一规格,因为JavaScript兼容于ECMA标准,因此也称为ECMAScript。
基本特点:
网页嵌入技术有:Javascript、VBScript、Document Object Model(DOM,文档对象模型)、Layers和Cascading Style Sheets(CSS,层叠样式表)。
Javascript就是适应动态网页制作的需要而诞生的一种新的编程语言,如今越来越广泛地使用于Internet网页制作上。Javascript是由 Netscape公司开发的一种脚本语言(scripting language),或者称为描述语言。在HTML基础上,使用Javascript可以开发交互式Web网页。Javascript的出现使得网页和用户之间实现了一种实时性的、动态的、交互性的关系,使网页包含更多活跃的元素和更加精彩的内容。
运行用Javascript编写的程序需要能支持Javascript语言的浏览器。Netscape公司 Navigator 3.0以上版本的浏览器都能支持Javascript程序,微软公司Internet Explorer 3.0以上版本的浏览器基本上支持Javascript。微软公司还有自己开发的Javascript,称为JScript。Javascript和Jscript基本上是相同的,只是在一些细节上有出入。 Javascript短小精悍,又是在客户机上执行的,大大提高了网页的浏览速度和交互能力。 同时它又是专门为制作Web网页而量身定做的一种简单的编程语言。
JavaScript 使网页增加互动性。JavaScript 使有规律地重复的HTML文段简化,减少下载时间。JavaScript 能及时响应用户的操作,对提交表单做即时的检查,无需浪费时间交由CGI 验证。JavaScript 的特点是无穷无尽的,只要你有创意。
调用Array构造试一试,然后把元素一步步push进去看看结果,是不是能不能创建这种不规则多维数组。如果不是的话,那么就是ie语法糖有问题,那么JSON.parse解析json文本试一试,如果不行JSON函数内部调用了语法糖实现,那么只能用构造器一步步执行。如果构造器也不行,那么就是ie内对数组序列号有问题,这就无法从数组层面解决了。但是有一个思路绝对能解决,将数组当成对象处理
var a = {
0: {
0:1,
1:2,
2:3,
length:3
},
1: {
0: 32,
1: 23,
2: {
0: 23,
length:1
},
length:3
},
length:2
}
length可以不要,当然对象没有数组方法的。
不过花怎么多力气去兼容ie干嘛,政府都放弃ie了,还兼容ie干嘛。==(我就是做政府项目的)
是file的伪协议,很多操作都会有影响,不同浏览器经常有不同的权限策略。不过没有问题,启动个http服务器什么都解决了。
方法/步骤禁用了反向和正向缓存解决方法
启动ISA,在左边窗口中展开目录,选择【缓存】结点,在中间窗口中选择【缓存规则】选项卡,接着单击最右边窗口中的【创建缓存规则】选项;
在win7系统弹出的【新缓存规则向导】对话框中输入缓存规则名称,如“禁止反向缓存”,单击【下一步】按钮;
在弹出的缓存规则目标对话框中单击【添加】按钮,在弹出的【添加网络实体】对话框中选择【新建】丨【子集】选项,弹出【新建子集规则元素】对话框;
在图2中相应的位置输入名称、 网络地址范围和子网掩码单击【确定】按钮返回【添加网络实体】对话框,单击【子网】结点,选择新建的子集元素;
单击【添加】按钮.并在返回的对话框中单击【下一步】按钮。在弹出的内容检索对话框中选择第一项,单击【下一步】按钮,windows7系统下载弹出缓存内容对话框,选中第一个单选按钮;
依次单击【下一步】按钮,直至完成。返回主窗口后,选择策略,单击【应用】按钮使设置生效。