ts类的修饰符
Public是公共的修饰符(默认的):当你使用public修饰符中的属性和方法时,在任何地方都可以获取到
Private是私有的修饰符:当你使用private修饰符中的属性和方法时,只能在类定义内部进行访问
Protected受保护的修饰符:当你使用protector修饰符的属性和方式时,可以从类定义内部访问也可以从子类中访问
Readonly只读的修饰符:当你使用readonly修饰符的属性和方式时,它是只读的不可能进行修改
static 静态属性/静态方法,不用创建实例,直接用类名.静态属性/方法就可以访问
myMap方法
function myMap(arr, cal1back) {
const result = [];
for (let i = 0; i < arr.length; i++) {
result.push(cal1back(arr[i],i, arr))
}
return result;
}
// 示例用法
const numbers = [1, 2,3,4,5];
const doubled = myMap (numbers, (num) => num*2 );
console.1og(doubled); // 输出: [2,4,6,8,10]