邦道科技面试 如何进行数组循环的 第一种方法就是for()循环 es5新增加的迭代方法(every,filter,forEach,map,some) 这些方法都接收两个参数,1)在每一项上可运行的函数(传入的函数接受三个参数:a. 数组项的值;b. 该项在数组中的位置; c. 数组本身);2)(可选 ...
分类:
其他好文 时间:
2019-04-03 22:15:48
阅读次数:
286
call()方法和apply()方法的作用相同,他们的区别在于接收参数的方式不同。 对于call(),第一个参数是this值没有变化,变化的是其余参数都直接传递给函数。(在使用call()方法时,传递给函数的参数必须逐个列举出来。使用apply()时,传递给函数的是参数数组)如下代码做出解释: ...
分类:
移动开发 时间:
2019-02-24 13:28:06
阅读次数:
231
1)三者 call()、apply() 都是用来重定义 this 这个对象的! 2)call 、 apply 传入参数存在差异: apply()方法 接收两个参数,一个是函数运行的作用域(this),另一个是参数数组。 语法:apply([thisObj [,argArray] ]);,调用一个对象 ...
分类:
移动开发 时间:
2019-02-17 22:10:11
阅读次数:
254
背景 在公司做数据工作会接触很多相关工具,这里会汇总一些核心并更理想化的工具。 工具汇总 1.打点平台 module,op,参数数组(s0 s5),常用参数 2.事件分析&漏斗分析 基于日志数据,甚至整合常用维度(比如城市、性别等)。 事件即一个基于一个度量事物(比如uv),筛选、group by ...
分类:
其他好文 时间:
2019-02-15 13:36:21
阅读次数:
140
在python的numpy里面这个函数的意义是返回参数数组中不为0的元素的索引(indics)。 from numpy import array output: [[1 0 0] [0 2 0] [1 1 0]] (array([0, 1, 2, 2], dtype=int64), array([0 ...
分类:
其他好文 时间:
2019-02-11 10:32:57
阅读次数:
179
数组可以作为函数的参数使用,进行数据传送。数组作为函数参数有两种形式。 (1)把元素作为实参使用。 (2)把数组名作为函数的形参和实参使用。 1、数组元素作为函数实参 数组元素就是下标变量,它与普通变量并无区别。因此它作为函数实参使用与普通变量是完全相同的,在发生函数调用时,把作为实参的数组元素的值 ...
分类:
编程语言 时间:
2019-02-02 00:20:51
阅读次数:
216
标记的模板文字 1.模板文字!确实很棒。我们不再会这样做…. 然而,当我们使用下面这种方式做的话: 2.标记的模板文字允许我们向前迈出一步 - 并使用字符串调用函数。 标记模板文字还有一个额外的好处;向目标函数传递一个从字符串生成的参数数组。这些参数的排列方式如下:首先,一个字符串数组包围内插值,然 ...
分类:
其他好文 时间:
2019-01-23 11:41:38
阅读次数:
176
1.防止头文件重复包含 #pragma once 2.VS 兼容C++编译器,如果是C++编译器,按C标准编译; 3.如果数组作为函数参数,数组形参会退化为指针; 4.数据类型 ...
分类:
编程语言 时间:
2019-01-16 22:43:58
阅读次数:
221
layui是一个全局变量,可以在任何地方访问到 layui.config 方法主配置信息(经测试好像不能添加额外属性) layui.setter读取主配置属性 layui.extend 方法增加主配置模块 layui.use 方法引用 第一个参数(数组)用于加载模块,如果只有一个模块可以直接写字符串 ...
分类:
其他好文 时间:
2019-01-07 17:27:13
阅读次数:
6816
批量执行:Promise.all ([p1,p2,p3,...]) 用于将多个Promise实例,包装成一个行的Promise实例。 返回的实例就是一个Promise。 他接受一个素组作为参数,数组里可以是Promise对象,也可以是别的值,只有Promise对象会等待状态改变。 Promise的状 ...
分类:
其他好文 时间:
2018-12-29 17:14:55
阅读次数:
215