刚刚学JS,正在看《JavaScript权威指南》这本圣经。
虽然只看了些皮毛,但是却找到了N多我不会的东西。
在此做一个记录,方便以后自己查阅。
1.在JavaScript权威指南,第六章语句里有if(!username) username="Simaopig";
而在这之前有这么一句话即该语句的注释
//如果 username是null、undefined、0、""、或NaN,它将被转换为false
也就是说该语句指的是:当!username==true,即username==false即username为上述任何一种情况时都给username一个新值"Simaopig"
2. 在关键字break和labelname(标签名)之间不允许有换行符
,
因为JS很讲究,如果你在关键字break和其后的标签之间进行了换行,
那么JS就假定你要使用的是简单的,不带标签的break语句,就会为你自动加上一个分号。
这个原则是(JavaScript会自动插入遗漏的分号
)
3. continue不能用在do/while循环里
,有bug存在,
避免方法是使用while替代do/while(貌似我很少用do/while循环),汗一个。。
4. 函数定义通常出现在JavaScript代码的顶层。它们也可以嵌套在其他函数的定义中,
但是只能嵌套在函数顶层定义中,也就是说,函数定义不能出现在if语句,while循环,或其他任何语句中。
5. 判断一个数是否为数值型严谨的方法是:if((typeof a[i] != 'number') || isNaN(a[i]))
6. try从句可以在没有catch从句的情况下和finally从句一起使用
7. 空语句,即";
",一个分号,它什么也不做,但是在进行一个具有空主体的循环时,空语句是有用的。
例如:
<html>
<head>
<title>demo</title>
<script type='text/javascript'>
var o = {x:0,y:1,z:2};
var i = 0;
var arr = new Array();
for(arr[i++] in o) ;
for(i in arr)
{
document.write(arr[i++]);
}
</script>
</head>
<body>
</body>
</html>
刚开始就没看到for(arr[i++] in o)后面还有个空语句。导致程序执行不出来,注意啊,注意!小心啊,小心!
今天就这样,明天再看函数部分。新的收获源于新的起始。
分享到:
相关推荐
资源名称:Javascript权威指南(第五版)内容简介:《Javascript权威指南第4版》中文版出版至今已有三年多的时间。这本《JaVascript权威指南》连续印刷5次,销售数十万册,成为很多Javascript...
javascript权威指南_高清版,分为两个分卷,下载解压后双击运行.bat文件即可合并。
《JavaScript权威指南(第6版)》主要讲述的内容涵盖JavaScript语言本身,以及Web浏览器所实现的JavaScript API。本书第6版涵盖了HTML5和ECMAScript 5,很多章节完全重写,增加了当今Web开发的最佳实践的内容,新增...
JavaScript 权威指南 JavaScript 权威指南 JavaScript 权威指南 JavaScript 权威指南 JavaScript 权威指南 JavaScript 权威指南 JavaScript 权威指南 JavaScript 权威指南 JavaScript 权威指南 JavaScript 权威指南 ...
《JavaScript权威指南(第6版)》全面介绍了JavaScript语言的核心,以及Web浏览器中实现的遗留和标准的DOM。它运用了一些复杂的例子,说明如何处理验证表单数据、使用cookie、创建可移植的DHTML动画等常见任务。...
本书是程序员学习核心JavaScript语言和由Web浏览器定义的JavaScript API的指南和综合参考手册。 第6版涵盖HTML 5和ECMAScript 5。很多章节完全重写,以便与时俱进,紧跟当今的最佳Web开发实践。本书新增章节描述了...
JavaScript 权威指南下载 JavaScript 权威指南下载
《O'Reilly精品图书系列:JavaScript权威指南(第6版)》讲述的内容涵盖JavaScript语言本身,以及Web浏览器所实现的JavaScriptAPI。《O'Reilly精品图书系列:JavaScript权威指南(第6版)》涵盖了HTML5和ECMAScript5,很多...
1、JavaScript权威指南(第六版)-中文扫描版.pdf 2、JavaScript权威指南(第六版)-中文.mobi 3、JavaScript权威指南(第六版)-英文文字版.pdf 4、JavaScript权威指南(第六版)-英文.epub 5、JavaScript权威指南...
JavaScript权威指南(第5版)PDF版本下载
JavaScript 权威指南 中文版JavaScript 权威指南 中文版
JavaScript犀牛书 大小19mb 压缩格式7z
JavaScript权威指南(第5版)中文版(下) 清晰 由于上传文件大小的限制,需要上的朋友可以联系我 QQ:258801127
javascript权威指南第6版 中英文 附源码(0分资源)
javascript权威指南第五版 这就是那本经典犀牛书的英文版。 看看原版有助于我们直观的理解原书作者的真实意图。
自1996年以来,JavaScript的:权威指南已为JavaScript圣经程序员,程序员指南和全面的参考,以核心语言和客户端JavaScript API的Web浏览器定义。第6版包括HTML5和ECMAScript 5,与jQuery和服务器端JavaScript新的...
JavaScript权威指南 第六版 ] 美 David Flanagan OCR中文扫描版 pdf PDF文件根据扫描版本制作而成 增加了OCR 可以在扫描页面上进行文字高亮标注
JavaScript 权威指南 第五版 随书配套源码
JavaScript权威指南第六版,其中中文版为非扫描版,英文版是扫描版。