s 6新規方法

9350 ワード

記事の目次
  • ケース
  • demo 1
  • demo 2
  • ケース
    demo 1
    <script>
    			// 1、  
    			const str='111'
    			
    			// 2、    
    			if(true){
    				let num=3;	
    				console.log(num);
    			}
    			
    			// 3、   
    			var name='  ';
    			var age=34;
    			var sex=" ";
    			// var obj="     "+name+",   "+age+" ,  "+sex+" "
    			// var obj=`     ${name},   ${age} ,  ${sex} `;
    			var obj=`
    				<p>     ${name}</p>
    				   ${age} ,  ${sex} 
    				`;
    				
    			// 4、  
    			var arr={111,222,333,444};
    			{a,b}=arr;
    			{a,b,,c}=arr;
    			console.log(a,b);
    			console.log(a,b,c);	// 111,222,444
    			//     
    			var data={
    				name:"  ",
    				age:30,
    				sex:" ",
    				job:"    "
    			}
    			var {name,job}=data;
    			console.log(name,job);	
    			
    			// 5、    
    			var obj={
    				name:"  ",
    				//01
    				fun:function(){
    					console.log(name+"first");
    				},
    				//02
    				fun2(){
    					console.log("second");
    				},
    				fun4(){
    					setTimeout(()=>{
    						console.log(name+"    ");
    					})
    				}
    			}
    			obj.fun2();
    			//03
    			function fun3(){
    				
    			}
    </script>
    
    demo 2
    <script>
    			// 1、    
    			var arr={111,222,333,444};
    			// 01
    			for(var i=0;i<arr.length;i++){
    				arr[i]=arr[i]+" ";
    			}
    			
    			// 02
    			var arr2=[]
    			arr.forEach((item,idx)=>{
    				console.log(" "+item);
    				console.log("  "+idx);
    				arr2.push(item);
    			})
    			
    			// 03
    			var newArr=arr.map((item)=>{
    				return item;
    			})
    			console.log(newArr);
    			
    			//       
    			// 01
    			arr.concat(arr2);
    			console.log(arr);
    			
    			// 02     
    			var arr3=[...arr,...arr2];
    			console.log(arr3);
    </script>