摘要: function SetName(obj){obj.name="蒋萌萌";obj=new Object();obj.name="蒋萌萌2";}var Per=new Objcet();SetName(Per);alert(Per.name);//蒋萌萌 阅读全文
posted @ 2015-12-16 18:01 召唤肉山大魔王 阅读(85) 评论(0) 推荐(0)
摘要: JS基本数据类型:null undefined number booleanstring比较特殊var A=[1,2,3,4];var B=A[0];A[0]=6;alert(B);把一个值类型(也可以叫基本类型)A[0]传递给另一个变量B赋值时,其实是分配了一块新的内存空间,因此改变A[0]的值对... 阅读全文
posted @ 2015-12-16 17:34 召唤肉山大魔王 阅读(124) 评论(0) 推荐(0)
摘要: 在函数体内可以通过arguments对象来访问这个参数数组,从而获取传递给函数的每一个参数其实arguments与数组类似,但不是Array的实例,可以使用方括号的语法来访问每个一个元素例如:arguments[0],arguments[1]以此类推。function How(){ alert(ar... 阅读全文
posted @ 2015-12-16 16:58 召唤肉山大魔王 阅读(86) 评论(0) 推荐(0)
摘要: ECMAScript中的字符串是不可变的,字符串一旦创建,它们的值就不能改变,要改变某个变量的保存的字符串,首先要销毁原来的字符串,然后再用另一个包含新值的字符串来填充该变量。var lang="java";lang=lang+"script";上面示例lang开始包含字符串"java",第二行重新... 阅读全文
posted @ 2015-12-16 11:27 召唤肉山大魔王 阅读(102) 评论(0) 推荐(0)
摘要: NaN为非数值,它和任何值都不相等alert(NaN==NaN); //falsealert(isNaN(10));//flase 因为10是1个数值alert(isNaN("Blue"));//true Blue是1个非数值在基于对象调用isNaN函数时,会首先调用valueof()方法,确定是否... 阅读全文
posted @ 2015-12-15 11:02 召唤肉山大魔王 阅读(139) 评论(0) 推荐(1)