怎么让ie兼容es6,ie兼容ES6的方法,包括箭头函数,Promise,async,await

一、如下示例:使用es6语法(不包含Promise)

script标签的type的值设为text/babel

<script type="text/babel">
	const arr1=[1,2,3]
	const arr2=[...arr1]
	console.log(arr2);
	let arr3=arr2.map((x)=>x*2)
	console.log(arr3);
	const [x,y,z]=[[...arr3]]
	console.log(x);

	class Point {
		constructor(x, y) {
			this.x = x;
			this.y = y;
		}

		toString() {
			return '(' + this.x + ', ' + this.y + ')';
		}
	}
	console.log(new Point(1, 2).toString());
	console.log(new Promise(function(){})); 
</script>
<script src="browser.min.js"></script>

即在

你可能感兴趣的:(ES6,JavaScript)