js问题
yanner_
这个作者很懒,什么都没留下…
展开
-
js如何判断一个对象是不是Array?
在开发中,我们经常需要判断某个对象是否为数组类型,在Js中检测对象类型的常见方法都有哪些呢?1.typeof 操作符 对于Function, String, Number ,Undefined 等几种类型的对象来说,他完全可以胜任,但是为Array时:var arr=new Array("1","2","3","4","5");alert(typeof(arr));你会收到一个...原创 2018-03-23 10:17:05 · 203 阅读 · 0 评论 -
深拷贝和浅拷贝
1.深拷贝和浅拷贝的区别 浅拷贝(shallow copy):只复制指向某个对象的指针,而不复制对象本身,新旧对象共享一块内存; 深拷贝(deep copy):复制并创建一个一摸一样的对象,不共享内存,修改新对象,旧对象保持不变。var a = 25;var b = a;b = 10;console.log(a);//25console.log(b);//10//浅拷贝...原创 2018-07-01 17:09:26 · 252 阅读 · 0 评论