1.创建boolean对象:
(1). var xx=new boolean();括号内为空 默认为false。
(2). 括号内填 true/false 指定xx 的值。
(3). 括号内填字符串,字符串时空时 为false,其余字符串都为true。
2.Number对象有5个属性:最大值、最小值、非数值、正无穷、负无穷。 这五个属性只能通过Number对象访问使用。由Number对象创建的实例 如果访问了的话,得不到正确值,只能变成undefined。
例:var aaa=new Number(3.0);
var sss=aaa.MAX_VALUE;
sss的值就是undefined;
(对象可以看作是一群事物的总体共有的属性和方法的集合,就是个规范框架,对象的实例是给对象中的笼统的属性赋上具体的值的一个独特的个体)
3.javascript里的String对象是不可变的,每次对一个字符串对象的修改都会重现创建一个新的字符串,新旧字符串都会存放在内存中,只有当程序执行结束时才会销毁。
4.javascript 里的函数的声明还是有点意思的。首先要说的是函数的参数问题,和C,C++,JAVA差不多,javascript的参数传递有值传递和地址传递(引用传递)。值传递形参的改变不敢变实参,地址传递就改变。参数是数组就是典型的地址传递:要是将数组名str作为参数使用时 ,它表示的是数组的第一个元素的地址,等同于&str【0】 ;