- 博客(4)
- 资源 (1)
- 问答 (2)
- 收藏
- 关注
转载 不能使用箭头函数的场景
定义方法的时候 ①定义字面量方法const calculator = { array: [1, 2, 3], sum: () => { console.log(this === window); // => true return this.array.reduce((result, item) => result + item)
2017-12-27 15:36:26 684
原创 js中call、apply、bind区别以及个别用例
call和apply、bind都是用来改变this的指向的,但也有一些小小的差别。call除第一个对象参数与外,其余的参数可以单个传值;而apply必须是数组;bind也是单个传值。但bind的区别是并没有立即执行,而是返回一个新的函数,由程序人为控制何时执行。用例1:var arr = [1,2,30,4,5];console.log(Math.max.apply
2017-12-27 15:30:33 127
原创 js中的伪数组
伪数组也称为类数组,它本身也是对象,但具有以下特点:1.按索引方式存储数据;2.具有length属性;3.没有数组的push、pop等方法;有哪些常用的伪数组呢?function的arguments对象,还有getElementsByTagName等,自定义的某些对象。如何转换为标准数组?1、Array.protype.slice.call({0:"likeke",1:
2017-12-26 20:14:42 540
原创 Service 与 IntentService
Service 是Android四大组件之一,为后台服务。Service和IntentService都必须要在manifest.xml文件中配置。配置的时候也可以像Activity一样设置主要区别是:Service:1、继承Service,必须要重写onBind()方法。2、Service不会创建新的线程,它与所在应用为同一线程;它也不是专门线程,不可做耗时操作。但可以创建一个
2016-03-28 11:04:21 177
空空如也
一道面试题(关于千万量级数据结构排序)
2015-06-14
主键和索引哪个查询效率更快??
2015-06-10
TA创建的收藏夹 TA关注的收藏夹
TA关注的人