slice():從數組中返回選定(擷取)的元素,作為一個新數組。
參數(開始,結束但不包括)
const fruits = ["Banana", "Orange", "Lemon", "Apple", "Mango"]; const citrusSlice = fruits.slice(1, 3); //Orange,Lemon
const str = 'The quick brown fox jumps over the lazy dog.';
const strSplit=str.split('');
console.log('strSplit',strSplit)
//'strSplit' ["T","h","e"," ","q","u","i","c","k"," ","b","r","o","w","n"," ","f","o","x"," ","j","u","m","p","s"," ","o","v","e","r"," ","t","h","e"," ","l","a","z","y"," ","d","o","g","."]
const words = ['spray', 'limit', 'elite', 'exuberant', 'destruction', 'present'];
const result = words.filter(word =>
word.length > 6
);
console.log(result);
//Array ["exuberant", "destruction", "present"]
1 | let arr = ['B', 'A', 'E', 'C', 'A', 'F', 'G', 'E']; |
1 | let unionType: number | string | boonlean =12; |
strick:true修改,嚴格模式
1 | let myNull=null; |
1 | function error( message:string ):never { |
1 | function loop():never{ |
1 | let dataObject:{ name:string, age:number }= { |
1 | let complex: { data: number[ ] , myFunc: ( item:number )=>number[] }={ |
1 | type myType={ data: number[ ] , myFunc: ( item:number )=>number[] }; |
1 | function returnValue( ):string{ |
//空
1 | function sayHello( ):void{ |
1 | function sumValue(value1:number,value2:number ){ |
1 | let myFunc; |