filter() 方法实例
javascript filter() 方法使用指定的函数测试所有元素,并创建一个包含所有通过测试的元素的新数组。
1  | arr.filter(callback,[ thisArg])  | 
indexOf() 方法
可返回某个指定的字符串值在字符串中首次出现的位置。
语法
1  | stringObject.indexOf(searchvalue,fromindex)  | 
assign() 方法
assign() 方法可加载一个新的文档。
1  | location.assign(URL)  | 
Object.assign()方法
特点:浅拷贝、对象属性的合并
var nObj = Object.assign({},obj,obj1);//花括号叫目标对象,后面的obj、obj1是源对象。对象合并是指:将源对象里面的属性添加到目标对象中去,若两者的属性名有冲突,后面的将会覆盖前面的
文件流转BinaryString
1  | //文件流转BinaryString  | 
unshift() 方法
unshift() 方法可向数组的开头添加一个或更多元素,并返回新的长度。
语法:
1  | arrayObject.unshift(newelement1,newelement2,....,newelementX)  | 
参数    描述
newelement1    必需。向数组添加的第一个元素。
newelement2    可选。向数组添加的第二个元素。
newelementX    可选。可添加若干个元素。