- 博客(6)
- 收藏
- 关注
转载 C#的protected
1234567891011121314151617181920212223242526272829303132333435
2017-03-22 22:29:59 518
转载 [2017.2.23] JS踩坑总结
1)我们知道,Array.prototype.slice.call(arguments)能将具有length属性的对象转成数组,除了IE下的节点集合(因为ie下的dom对象是以com对象的形式实现的,js对象与com对象不能进行转换)如:1 var a={length:2,0:'first',1:'second'};2 Array.prototype.slice.call(a
2017-02-23 20:08:55 330
转载 Java String 源码浅析【byGavin】
引言从一段代码说起:public void stringTest(){ String a = "a"+"b"+1; String b = "ab1"; System.out.println(a == b);}大家猜一猜结果如何?如果你的结论是true。好吧,再来一段代码:public void stringTest(){ String a = ne
2017-02-10 09:49:59 367
转载 [java]java中的 == 号判断,为什么基本数据类型就是比较内容,而对象则是比较地址?
基本类型都是存在栈里面的,Int a=3;当你int b=3的时候,jvm会干嘛呢?首先,它会去栈里面找是不是已经有一个数据为3了。如果不是的话新建一个地址,是的话,就把b指向这个地址,所以对于基本类型来说,当值相同的时候,地址也是相同的,所以当你对基本类型==的时候,内容相同的肯定返回的是true。。因为实质上,他们的地址也是相同的但是对于其他类型,都是存在堆里面的动态分配内存,所以每一次新
2016-12-22 15:07:15 2120
转载 [js]总结js创建object的方式(对象)
1、使用new操作符后跟Object构造函数 如: var person = new Object(); 可以写成 var person = {}; person.name = "kitty"; person.age = 25;2、使用“对象字面量”表示法,如: var person = { name : "kitty", age:25 };
2016-12-22 14:09:35 433
转载 [JS]详解new function(){}和function(){}() 区别分析
只要 new 表达式之后的 constructor 返回(return)一个引用对象(数组,对象,函数等),都将覆盖new创建的匿名对象,如果返回(return)一个原始类型(无 return 时其实为 return 原始类型 undefined),那么就返回 new 创建的匿名对象。情景一:var yx01 = new function() {return "圆心"};
2016-12-22 13:56:11 1496
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人