ES6 箭头函数以及for循环数组

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8" />
		<title>箭头函数</title>
	</head>
	<!--<script type="text/javascript" src="js/es6.js" ></script>-->
	<body>
		
	</body>
	<script>
		/*
		function add(a,b=1){
			//严谨模式
			//'use strict'
			return a+b;
		}
	
		console.log(add.length);
		*/
		//返回a+b
		/*
		var add=(a,b=1)=>{
			return	a+b
		};
		console.log(add(1));
		*/
		//对象的函数解构接收jons
		/*
		let json = {
			a:'jspang',
			b:'技术胖'
		}
		functiuon fun({a,b}){
			console.log(a,b);
		}
		//输出json中a,b
		fun(json);
		*/
		//数组解构
		/*
		let arr=['jspang','技术胖','前端教程'];
		function fun(a,b,c){
			console.log(a,b,c);
		}
		fun(...arr);
		*/
		//in 的用法
		let obj={
			a:'技术胖',
			b:'jspang'
		}
		/*
		//对象判断是否有a
		console.log('a' in obj);
		//判断数组空位
		let arr=[,,,];
		console.log(0 in arr);
		*/
		//数组遍历 forEach filter some map
		let arr=['jspang','技术胖','前段视频'];
		arr.forEach((val,index)=>console.log(index,val));
		arr.filter(x=>console.log(x));
		arr.some(x=>console.log(x));
		//数组的值,都替换成web
		console.log(arr.map(x=>'web'));
		//数组转换字符串
		console.log(arr.toString());
		//数组转换字符串不要逗号要-
		console.log(arr.join('-'));
	</script>

</html>

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值