https://stackoverflow.com/questions/4775722/check-if-object-is-an-array One of the weird behaviour and spec in Javascript is the typeof Array is Objec ...
分类:
其他好文 时间:
2019-01-12 15:28:05
阅读次数:
145
1、判断一个对象是否为 array let obj = {}; let arr = []; Array.isArray(obj); //false Array.isArray(arr); //true ...
分类:
编程语言 时间:
2019-01-10 17:48:47
阅读次数:
205
``` const arr = []
// 1. 最简单 ES5+
Array.isArray(arr) // 2. 兼容性好的方法,也很准确 Object.prototype.toString.call(arr) === '[object Array]' // 3. 这个也不错 arr.const... ...
分类:
编程语言 时间:
2019-01-05 19:42:56
阅读次数:
216
今天看资料时,讲到到了伪数组一词 当我们使用document.getElementsByTagName获取的元素标签集合就是伪数组 上图 当我用Array.isArray方法验证的时候,发现是false,(之前我一直觉得是数组的,暴露了小白的身份) 于是上网查了一下,看看别人的介绍 定义: 1、拥有 ...
分类:
编程语言 时间:
2019-01-05 00:12:21
阅读次数:
289
1反射机制是什么 反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 2反射机制能做什么 反射机制主要提供了以下功能: 3反射机制的相关API 通过一 ...
分类:
编程语言 时间:
2019-01-02 10:44:43
阅读次数:
179
字符串关于数组的方法: 一、把字符串分割成数组(split) split() 方法用于把一个字符串分割成字符串数组。 数组本身的方法 http://www.runoob.com/jsref/jsref-obj-array.html 一、判断是否为数组(isArray) isArray() 方法用于判 ...
分类:
编程语言 时间:
2018-12-24 13:19:23
阅读次数:
203
1.数组拍平也称数组扁平化,就是将数组里面的数组打开,最后合并为一个数组 2.实现 a:递归实现 b:reduce实现 c:flat 参数为层数(默认一层) d:扩展运算符 e:toString ...
分类:
编程语言 时间:
2018-12-24 00:16:50
阅读次数:
376
不着急上代码,先想几个问题。 vuex里怎么写方法? mutation里写vuex方法,组件中用commit调用。 数组首尾元素怎么互换? arr.splice(0, 0, arr[arr.length - 1]) arr.pop() 怎样让这个方法是可复用的? 组件中commit的时候提交想改的数 ...
分类:
编程语言 时间:
2018-12-20 22:12:27
阅读次数:
262
https://zeptojs.com 轻量级的 JavaScript 库,移动端优先框架 针对移动端,处理了一系列如 click 点击延迟 毫秒 响应执行快 目前 API 完善的框架中体积最小的一个(能用于项目的) 与 jQuery 相同点: 语法与 jQUery 大部分一样,相当于 jQuery ...
分类:
Web程序 时间:
2018-12-08 13:18:42
阅读次数:
153
这是我自己整理出来的一些关于Array数组的属性和方法,即查即用。 1、Array.length属性:数组的项数组,始终返回0或者更大的值。 2、instanceof操作符:value instanceof Array 确定某个对象是不是数组,结果是布尔值; Array.isArray(value) ...
分类:
编程语言 时间:
2018-11-29 01:20:49
阅读次数:
176