今天学到了JS的关于深拷贝和浅拷贝的例子,有些体会。 在JavaScript中,变量的拷贝分为两种,一种是值拷贝,一种是内存地址拷贝,意思是当赋值给变量的只是一个简单的基本数值时,变量与变量之间的储存空间是相互独立,两个变量之间的改变不会相互影响,而当赋值给变量的是一个对象或数组的时候,变量与变量之 ...
分类:
编程语言 时间:
2017-04-12 04:03:20
阅读次数:
169
集合概念与作用 1现实生活中把很多事物凑在一起就是集合。java中的集合类:是一种工具,就像是容器,存储任意数量的有共同属性的对象。 2在类的内部,对数据进行组织; 简单而快速的搜索大数量的条目 有的集合借口,提供了一系列排列有序的元素,并且可以在序列中间快速的插入或者删除有关元素。 有的集合接口, ...
分类:
编程语言 时间:
2017-04-12 03:44:41
阅读次数:
194
单例模式的代码: 1、懒汉式:在对象不存在的时候才创建,考虑了多线程 2、饿汉式:在自己被加载时就将自己实例化 ...
分类:
其他好文 时间:
2017-04-12 03:38:41
阅读次数:
114
DECLARE @tableName NVARCHAR(50)= 'home'; IF OBJECT_ID(N'TableColumnMaxLen', N'U') IS NULL BEGIN CREATE TABLE TableColumnMaxLen ( TableName NVARCHAR(50... ...
分类:
其他好文 时间:
2017-04-12 03:06:51
阅读次数:
283
大家都知道在面试的时候,很多前端的必须要问的就是js的问题,最近我们公司也有很多这样的面试,我提了一些个问题,还有我面试的时候面试官面试我的问题汇总,也有百度的别人的,希望对那些刚进入这个行业的有一些帮助!!!1.javascript的typeof返回哪些数据类型Object number func ...
分类:
Web程序 时间:
2017-04-12 02:33:10
阅读次数:
151
org.apache.commons.beanutils.Beanutils; Beanutils setProperty(Object obj,String name,Object value) Object obj:被赋值的对象 String name:属性名 Object value:属性值 ...
分类:
其他好文 时间:
2017-04-12 02:30:04
阅读次数:
168
Object.prototype.abc =function(){}; var obj = {name:"珠峰",age :7}; for(var key in obj){ /*for in 循环在遍历的时候,默认的话可以把自己私有的和在 它所属类原型上扩展的属性和方法都可以遍历到 但是我们一... ...
分类:
编程语言 时间:
2017-04-12 02:25:50
阅读次数:
167
定义对象:属性和方法的结合体(变量和函数的结合体) 1.(***)var obj = {} 2.var obj = new Object(); 3.使用function定义对象 具体例子分别为: ...
分类:
Web程序 时间:
2017-04-12 02:17:57
阅读次数:
172
之前虽然也知道这两个之间的区别,但是让我描述的话,感觉上还是说的不是很清楚。今天也详细看了一次这个知识点,现在来说说这两者间的区别。 null: Null类型,代表“空值”,代表一个空对象指针,使用typeof运算得到 “object”,所以你可以认为它是一个特殊的对象值。 undefined: U ...
分类:
其他好文 时间:
2017-04-12 02:14:00
阅读次数:
166
创建了对象,如果是简单对象就到此为止,如果是复杂对象,则需要为它的属性赋值。 属性赋值有两种方法:属性注入和构造器注入。 一、属性注入 在object节点下使用property就是属性注入,如下: property节点就是为person类的属性注入值。 简单的值类型可以直接通过value赋值,上述就 ...
分类:
编程语言 时间:
2017-04-11 17:12:08
阅读次数:
262