Init là gì

Vì vậy, tôi chỉ muốn biết nếu có ai biết ý nghĩa và cách sử dụng cụ thể của câu lệnh init () trong JavaScript, không bao giờ thực sự biết, một loại newb.

Bạn đang xem: Init là gì


JavaScript không có chức năng init() tích hợp, nghĩa là nó không phải là một phần của ngôn ngữ. Nhưng nó không phải là hiếm (bằng nhiều ngôn ngữ) cho các lập trình viên riêng lẻ để tạo chức năng init() của riêng họ cho công cụ khởi tạo.

Một hàm init() cụ thể có thể được sử dụng để khởi tạo toàn bộ trang web, trong trường hợp đó, nó có thể được gọi từ document. Yet hoặc xử lý tải, hoặc có thể là để khởi tạo một loại đối tượng cụ thể, hoặc ... tốt, bạn đặt tên cho nó .

Điều mà bất kỳ init() nào đưa ra cụ thể thực sự phụ thuộc vào bất cứ điều gì mà người viết nó cần nó để làm. Một số loại mã không cần khởi tạo.

Xem thêm: Download Larva Heroes Lavengers 2 : Battle Pvp, Larva Heroes Lavengers 2

function init() { // initialisation stuff here}// elsewhere in codeinit();
110
25 thg 10, 2011nnnnnn
Trong JavaScript khi bạn tạo bất kỳ đối tượng nào thông qua lệnh gọi hàm tạo như bên dưới

bước 1: tạo một hàm nói Person ..

function Person(name){this.name=name;}person.prototype.print=function(){console.log(this.name);}bước 2: tạo một thể hiện cho chức năng này ..

var obj=new Person("venkat")// dòng trên sẽ khởi tạo hàm này (Person) và trả về một đối tượng hoàn toàn mới có tên Person {name: "venkat"}

nếu bạn không muốn khởi tạo chức năng này và gọi cùng một lúc. chúng tôi cũng có thể làm như dưới đây ..

var Person = { init: function(name){ this.name=name; }, print: function(){ console.log(this.name); }};var obj=Object.create(Person);obj.init("venkat");obj.print();trong phương thức trên init sẽ giúp khởi tạo các thuộc tính đối tượng. về cơ bản init giống như một hàm tạo trên lớp của bạn.


29
14 thg 1, 2016Venkat
Làm cách nào để xóa một phần tử cụ thể khỏi một mảng trong JavaScript?

Có thể (a == 1 && a == 2 && a == 3) có thể đánh giá là đúng không?

Cho - Phần trên một trong JavaScript?

Làm cách nào để kiểm tra xem một phần tử có bị ẩn trong jQuery không?

Làm cách nào tôi có thể nhận các giá trị chuỗi truy vấn trong JavaScript?

Làm thế nào để đóng JavaScript hoạt động?

"Suy nghĩ trong AngularJS" nếu tôi có nền jQuery?

Làm thế nào để bạn có được dấu thời gian trong JavaScript?

Không thể liên kết với "ngModel" vì đây không phải là thuộc tính được biết đến của "đầu vào"

Làm cách nào để tạo chữ cái đầu tiên của chữ hoa trong JavaScript?

Làm cách nào để kiểm tra "không xác định" trong JavaScript?

Cách định dạng ngày JavaScript

var functionName = function () {} so với function functionName () {}

Làm cách nào để kiểm tra chuỗi rỗng/không xác định/null trong JavaScript?

Nhận giá trị được chọn trong danh sách thả xuống bằng JavaScript?

Làm cách nào để tôi làm trống một mảng trong JavaScript?

Làm cách nào để xác định xem biến là "không xác định" hay "null"?

Tạo nên GUID / UUID trong JavaScript?

Làm thế nào để kiểm tra nếu một đối tượng là một mảng?

Làm cách nào để có được ngày hiện tại trong JavaScript?