06 2014 档案
摘要:ECMAScript规范中使用IEEE754格式来表示整数和浮点数。支持十进制、八进制以及十六进制。有一点注意的是八进制数字在严格模式下是无效的,这可能会影响到程序的正常运行。 避免浮点数等值判断: 众所周知,基于IEEE754进行数据计算会产生舍入误差,最为经典的例子: 0.1+0.2 = 0.30000000000000004...
阅读全文
摘要:布尔值在Javascript中有两个值:true和false。 布尔值和其他数据类型的转换关系 数据类型 true false boolean true false String ...
阅读全文
摘要:Javascript的基本数据类型中有undefined和null两种只有一个值得特殊数据类型。其中undefined表示未被初始化,不是为声明。而null表示一个空对象指针,而这也是使用typeof检测null返回”object”的原因。 undefined表达的是通过var声明了变量,但没有显示的赋值(由此可以推论,Javascript的变量默认值为undefined)。然而对声明...
阅读全文
摘要:基本语法 javascript大小写敏感,比如typeof 检测类型关键字,typeOf,typeoF等都是可以作为标示符的,但是不推荐这样做,会影响代码的可读性。 标示符的规则中,是字母、数字、$、_,第1个字符不能是数字。虽然Javascript支持用扩展的ASCII或者Unicode字符,但是不推荐这样用。 ...
阅读全文
摘要:转自http://blog.163.com/tsing_hua/blog/static/139622224201101110836644/ 一、调用方式 我们知道,在servlet中调用转发、重定向的语句如下: request.getRequestDispatcher("new.jsp").forward(request, response); //转发到new.js...
阅读全文
摘要:把javascript代码插入到HTML页面中需要使用中间不得包含javascript代码。如果包含了javascript代码,那依然只要下载解析外部文件,嵌入代码会被忽略。 2、所有的元素会被浏览器按照在页面中定义的顺序解析,在不考虑defer和async属性的情况下,解析完成前一个元素才会...
阅读全文