标签:
第一章:
1.JavaScript由三个不同的部分组成:核心(ECMScript),文档对象模型(DOM),浏览器对象模型(BOM)
第三章:
基本概念:1.区分大小写
2.ECMAScript中有5种简单数据类型:Undefined,Null,Boolean,Number,String,还有一种复杂的数据类型Object,Object本质上是由一组无序的名值对组成。
对一个值试用typeof操作符可能返回下列某个字符串:
<1>"undefined"------如果这个值未定义
<2>"boolean"------如果这个值是布尔值
<3>"string"------如果这个值是字符串
<4>"number"------如果这个值是数值
<5>“object”------如果这个值是对象或null
<6>"function"------如果这个值是函数
例如:var a="sasa";alert(typeof a);
3.浮点数的最高精度是17位小数,但在进行计算时其精确度远远不如整数,例如:0.1+0.2的结果不是0.3,而是0.30000000000000004。这个小小的舍入误差会导致无法测试特定的浮点数值。例如:不要做这样的测试:
if(a+b==0.3)
{
alert("you got 0.3!");
}
4.toString()可以输出以二进制,八进制,十六进制,乃至其他任意有效进制格式表示的字符串值,下面给出几个例子:
var num=10;
alert(num.tostring(2));
alert(num.tostring(8));
alert(num.tostring(10));
alert(num.tostring(16));
alert(num.tostring);
标签:
原文地址:http://www.cnblogs.com/JackyKun/p/5122944.html