1. js数据类型有哪些? 基本(值)类型 Number 任意数值 String 任意字符串 Boolean true/false undefined undefined null null 对象(引用)类型 Object Array Function 2. 判断数据类型的方法? typeof 不能 ...
分类:
Web程序 时间:
2018-12-30 22:14:31
阅读次数:
253
在iOS开发过程中,避免不了要对请求数据进行非空判断,我们做空值判断的很大一部分原因就是为了在后台接口数据返回一些异常数据的时候,程序能保证稳定性。 举个例子:某些情况下,后台可能由于各种原因,对某个字段返回了null值,这时我们取到的就是[NSNull null]这样一个对象,再比如说,后台可能对 ...
分类:
移动开发 时间:
2018-12-05 12:26:36
阅读次数:
171
1.通过元素的offsetLeft和offsetTop 在这里,dom元素的offsetLeft、offsetTop指的是元素相对于其offseParent指定的坐标来说的。offsetParent:是指当前元素最近的经过定位的父级元素,如果没有则一直向上直至body。注意当前元素为fixed时,其 ...
分类:
其他好文 时间:
2018-11-22 11:44:09
阅读次数:
197
构造函数与对象 构造函数是类中的特殊成员函数,用于为对象分配内存。它可用于为数据成员提供值。创建对象时将调用构造函数。它与类具有相同的名称。构造函数不返回任何值。 构造函数是生成对象的模板,一个构造函数可以生成多个对象,每个对象都有相同的结构。 构造函数的缺点就是,每当你实例化两个对象时,需要调用两 ...
分类:
其他好文 时间:
2018-11-11 11:43:11
阅读次数:
163
Null:代表空对象指针。现在没有,将来可能会有 undefined:空,未定义。现在没有,将来也不会有(Js中独有的数据类型) null出现的情况: 1、某个元素找不到 2、RegExp中匹配不到显示null 3、对象彻底销毁的时候为null (对象销毁->给复合数据类型赋值null,清除当前变量 ...
分类:
其他好文 时间:
2018-11-08 01:12:06
阅读次数:
211
在空对象模式(Null Object Pattern)中,一个空对象取代 NULL 对象实例的检查。Null 对象不是检查空值,而是反应一个不做任何动作的关系。这样的 Null 对象也可以在数据不可用的时候提供默认的行为。 在空对象模式中,我们创建一个指定各种要执行的操作的抽象类和扩展该类的实体类, ...
分类:
其他好文 时间:
2018-11-08 00:10:51
阅读次数:
164
1、on事件的绑定与解绑 解绑:对象.on事件名字=null 2、对象.addEventListener("事件类型",事件处理函数,事件处理阶段(true或false)) 谷歌和火狐支持,IE8不支持 解绑:对象.removeEventListener("没有on的事件类型",函数,false); ...
分类:
其他好文 时间:
2018-10-26 10:34:39
阅读次数:
223
将常量压入栈的指令 aconst_null 将null对象引用压入栈iconst_m1 将int类型常量-1压入栈iconst_0 将int类型常量0压入栈iconst_1 将int类型常量1压入栈iconst_2 将int类型常量2压入栈iconst_3 将int类型常量3压入栈iconst_4 ...
分类:
其他好文 时间:
2018-10-16 13:37:25
阅读次数:
224
1、typeof a 返回a的数据类型。但是null 对象 数组 都是返回Object类型 2、a instanceof String 返回布尔值 3、a.constructor 返回其相对于的构造函数 a.constructor==String 返回true ...
分类:
其他好文 时间:
2018-09-28 12:45:09
阅读次数:
139
开发经验告诉我 = new是指向另一个地址空间 =null对象被回收 .clear()对象被清空,但是仍然指向原来的地址空间 这三种方式都并没有真正的清理内存 只有system.gc()是直接清理,但是执行时间长 读了几篇关于这些方式区别的博文,觉得不错,分享下 java清理对象的时候“=null” ...
分类:
其他好文 时间:
2018-09-03 11:13:32
阅读次数:
340