sách gpt4 ai đã đi

Một tập hợp các phương thức để tạo và gọi các đối tượng JavaScript

In lại Tác giả:qq735679552 Thời gian cập nhật: 2022-09-28 22:32:09 29 4
mua khóa gpt4 Nike

CFSDN nhấn mạnh vào việc tạo ra giá trị thông qua mã nguồn mở. Chúng tôi cam kết xây dựng một nền tảng chia sẻ tài nguyên để mọi người làm CNTT có thể tìm thấy thế giới tuyệt vời của riêng mình tại đây.

Bài đăng trên blog CFSDN này về việc tạo và gọi các đối tượng JavaScript là tập hợp các phương thức do tác giả biên soạn. Nếu bạn quan tâm đến bài viết này, vui lòng thích nó.

Hôm nay, khi đang làm việc trên một dự án, tôi gặp phải tình huống cần tạo một đối tượng JavaScript. Vì vậy, tôi đã tìm thấy một bài viết do một người nước ngoài viết về 3 cách để tạo đối tượng JavaScript, sau đó tôi đã nhập mã. Tôi nghĩ phương pháp này khá tốt nên muốn chia sẻ với các bạn.

  1. Tạo đối tượng bằng cách sử dụng hàm

  .

Sao chép mã Mã như sau:

//Định nghĩa đối tượng
chức năng Động vật(loại)
{
    tên này = "";
    this.type=kiểu;
   this.introduction = hàm() {
         trả về "Tên tôi là: "+this.name+", tôi thuộc về "+this.type;
}
}
var animal = new Animal ("poultry"); //Khởi tạo đối tượng chúng ta đã tạo ở trên
       animal.name="Xiaohong";
      alert(animal.introduction()); //Gọi hàm giới thiệu của nó (lúc này, trang sẽ bật lên: Tên tôi là Xiaohong, tôi thuộc ngành gia cầm);

  .

Phương pháp này chắc hẳn mọi người đều quen thuộc. Tuy nhiên, sử dụng cách tiếp cận này sẽ làm giảm hiệu suất. Ở đây, chúng ta khởi tạo đối tượng thông qua từ khóa new. Trên thực tế, từ khóa mới có hai tác dụng. Đầu tiên, một phương thức ẩn danh (Animal) được định nghĩa. 2. Gọi nó. Phương pháp này không hiệu quả bằng phương pháp mà chúng tôi sẽ giới thiệu tiếp theo.

2. Sử dụng đối tượng theo nghĩa đen

     Tôi không biết bản dịch có đúng không. Tôi sẽ cho bạn biết địa chỉ gốc sau. Nếu bạn quan tâm, bạn có thể đọc văn bản gốc.

  .

Sao chép mã Mã như sau:

//Định nghĩa đối tượng
    var Sách=
    {
          tên:"Giấc mơ về lâu đài đỏ",
          loại:"Tác phẩm văn học",
          lấy tác giả:hàm()
    {
             trả về: "Tôi là con của Tào Tuyết Cần!";
    }
   }
      alert(Book.GetAuthor()); //Gọi phương thức đối tượng, trang web sẽ xuất hiện: Tôi là con của Cao Tuyết Cần.
       Book.name="Slam Dunk"; //Sửa đổi thuộc tính của đối tượng
       alert(Book.name); //Lúc này, trang sẽ hiện ra: Slam Dunk

  .

   Tôi tin rằng sau khi xem mã, bạn sẽ hiểu tại sao phương pháp này hiệu quả hơn. Bởi vì nó tương đương với việc định nghĩa một biến toàn cục của JavaScript. Chúng ta có thể sử dụng nó trực tiếp mà không cần khởi tạo nó. Nhưng trông có vẻ lạ. Vâng, đây chính là giải pháp. Chúng ta hãy xem phương pháp thứ ba.

 3. Singleton sử dụng hàm:

     Việc dịch nó thành một mẫu đơn lẻ có thể không phù hợp. Chúng ta hãy xem mã trước

  .

Sao chép mã Mã như sau:

//Định nghĩa đối tượng
    var Gender = hàm mới()
 {
       this.type="con gái";
      this.speaking = hàm()
{
      trả về "Tôi là" + this.type;
}
}
     alert(Gender.speaking();) //Sử dụng đối tượng Trang sẽ hiển thị: Tôi là con gái.

  .

  Hãy xem đoạn mã này, nó có giống với phương pháp 1 của chúng ta không? Tuy nhiên, nó hoạt động giống như phương pháp một. Phương pháp 1: Sử dụng một đối tượng một lần và tạo ra nó một lần. Phương pháp này tạo ra một đối tượng một lần và có thể sử dụng mãi mãi. Do đó, cách tiếp cận này rất giống với mô hình singleton trong mẫu thiết kế.

Cuối cùng, bài viết này về tập hợp các phương thức để tạo và gọi các đối tượng JavaScript kết thúc tại đây. Nếu bạn muốn biết thêm về tập hợp các phương thức để tạo và gọi các đối tượng JavaScript, vui lòng tìm kiếm các bài viết trên CFSDN hoặc tiếp tục duyệt các bài viết liên quan. Tôi hy vọng bạn sẽ ủng hộ blog của tôi trong tương lai! .

29 4 0
qq735679552
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com