HarmonyOS Next nguyên sinh ứng dụng khai phá - từ TS đến ArkTS thích xứng quy tắc ( tam )

Hồng Mông thời đại
Tuyên bố với 2024-7-5 17:08
Xem
0 cất chứa

Một, đối tượng thuộc tính danh cần thiết là hợp pháp đánh dấu phù
Quy tắc: arkts-identifiers-as-prop-names
Cấp bậc: Sai lầm
Ở ArkTS trung, đối tượng thuộc tính danh không thể số lượng tự hoặc tự phù xuyến. Ngoại lệ: ArkTS duy trì thuộc tính tên là tự phù xuyến mặt chữ lượng cùng cái cử trung tự phù xuyến giá trị. Thông qua thuộc tính danh phỏng vấn loại thuộc tính, thông qua trị số hướng dẫn tra cứu phỏng vấn số tổ nguyên tố.
TypeScript

var x = { 'name': 'x', 2: '3' };

console.log(x['name']);
console.log(x[2]);

ArkTS

class X {
public name: string = ''
}
let x: X = { name: 'x' };
console.log(x.name);

let y = ['a', 'b', 'c'];
console.log(y[2]);

// ở yêu cầu thông qua phi đánh dấu phù ( tức bất đồng loại hình key ) thu hoạch số liệu cảnh tượng trung, sử dụng Map<Object, some_type>.
let z = new Map<Object, string>();
z.set('name', '1');
z.set(2, '2');
console.log(z.get('name'));
console.log(z.get(2));

enum Test {
A = 'aaa',
B = 'bbb'
}

let obj: Record<string, number> = {
[Test.A]: 1, // cái cử trung tự phù xuyến giá trị
[Test.B]: 2, // cái cử trung tự phù xuyến giá trị
['value']: 3 // tự phù xuyến mặt chữ lượng
}

Tương quan ước thúc
Không duy trì Symbol() API
Không duy trì thông qua hướng dẫn tra cứu phỏng vấn tự đoạn
Không duy trì delete giải toán phù
Chỉ cho phép ở biểu đạt thức trung sử dụng typeof giải toán phù
Không duy trì in giải toán phù
Hạn chế sử dụng tiêu chuẩn kho
Nhị, không duy trì Symbol()API
Quy tắc: arkts-no-symbol
Cấp bậc: Sai lầm
TypeScript trung Symbol()API dùng cho ở vận hành khi sinh thành duy nhất thuộc tính tên. Bởi vì nên API thường thấy sử dụng cảnh tượng ở trạng thái tĩnh loại hình ngôn ngữ trung không có ý nghĩa, bởi vậy, ArkTS không duy trì Symbol()API. Ở ArkTS trung, đối tượng bố cục trong biên chế dịch khi liền xác định, thả không thể ở vận hành khi bị sửa đổi.
ArkTS chỉ duy trì Symbol.iterator.
Tương quan ước thúc
Chỉ duy trì thuộc tính tên là đánh dấu phù đối tượng
Không duy trì thông qua hướng dẫn tra cứu phỏng vấn tự đoạn
Không duy trì delete giải toán phù
Chỉ cho phép ở biểu đạt thức trung sử dụng typeof giải toán phù
Không duy trì in giải toán phù
Hạn chế sử dụng tiêu chuẩn kho
Bổn văn căn cứ HarmonyOS NEXT Developer Beta1 phía chính phủ công khai khai phá hồ sơ sửa sang lại mà thành.

Phân loại
Tán
Cất chứa
Hồi phục
Cử báo
Hồi phục
    Tương quan đề cử
    Cái này người dùng thực lười, còn không có cá nhân tóm tắt
    Thiệp
    Video
    Danh vọng
    Fans
    Xã khu tinh hoa nội dung

    Mục lục