JavaScript from() 方法 JavaScript forEach() 方法 JavaScript Array includes() 方法 JavaScript from() 方法 实例 通过字符串创建一个数组: var myArr = Array.from("CODINGDICT"); 试一试 定义和用法 from() 方法用于通过拥有 length 属性的对象或可迭代的对象来返回一个数组。 如果对象是数组返回 true,否则返回 false。 浏览器支持 方法 from() 45.0 12.0 32.0 9 25.0 表格中的数字表示支持该方法的第一个浏览器的版本号。 语法 Array.from(object, mapFunction, thisValue) 参数 参数 描述 object 必需,要转换为数组的对象。 mapFunction 可选,数组中每个元素要调用的函数。 thisValue 可选,映射函数(mapFunction)中的 this 对象。 技术细节 返回值: 数组对象。 JavaScript 版本: ECMAScript 6 更多实例 实例 下面的实例返回集合中包含的对象数组。 var setObj = new Set(["a", "b", "c"]); var objArr = Array.from(setObj); objArr[1] == "b"; // true 下面的实例演示如何使用箭头语法和映射函数更改元素的值。 var arr = Array.from([1, 2, 3], x => x * 10); // arr[0] == 10; // arr[1] == 20; // arr[2] == 30; JavaScript forEach() 方法 JavaScript Array includes() 方法