toLocaleString、toString、unshift、values

来源:互联网 发布:闲鱼 淘宝二手ipad 编辑:程序博客网 时间:2024/05/01 14:25
语法
arr.toLocaleString();

实例

var number = 1337;var date = new Date();var myArr = [number, date, 'foo'];var str = myArr.toLocaleString(); console.log(str); // logs '1337,6.12.2013 19:37:35,foo'// if run in a German (de-DE) locale with timezone Europe/Berlin

toString语法

arr.toString()
实例
var monthNames = ['Jan', 'Feb', 'Mar', 'Apr'];var myVar = monthNames.toString(); // assigns 'Jan,Feb,Mar,Apr' to myVar.

unshift语法

arr.unshift([element1[, ...[, elementN]]])

实例
var arr = [1, 2];arr.unshift(0); // result of call is 3, the new array length// arr is [0, 1, 2]arr.unshift(-2, -1); // = 5// arr is [-2, -1, 0, 1, 2]arr.unshift([-3]);// arr is [[-3], -2, -1, 0, 1, 2]

values语法

arr.values()
实例
var arr = ['w', 'y', 'k', 'o', 'p'];var eArr = arr.values();// your browser must support for..of loop// and let-scoped variables in for loopsfor (let letter of eArr) {  console.log(letter);}

交替迭代

var arr = ['w', 'y', 'k', 'o', 'p'];var eArr = arr.values();console.log(eArr.next().value); // wconsole.log(eArr.next().value); // yconsole.log(eArr.next().value); // kconsole.log(eArr.next().value); // oconsole.log(eArr.next().value); // p


0 0
原创粉丝点击