《javascript》第二次小结

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】 ;


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值