function test1 []{
//do something
}
Để gọi chức năng ở trên, tôi chỉ cần viết test1[];
var check_day = function[$select_d]{
//do something
};
Làm thế nào tôi có thể gọi ra chức năng được gán cho một biến?
- JavaScript
Đã hỏi ngày 5 tháng 6 năm 2012 lúc 15:59Jun 5, 2012 at 15:59
zac1987zac1987zac1987
2.6039 huy hiệu vàng44 Huy hiệu bạc60 Huy hiệu đồng9 gold badges44 silver badges60 bronze badges
2
Ồ. Có nhiều cách mà tôi chưa từng thấy trước đây. Cảm ơn.
Ngày 5 tháng 6 năm 2012 lúc 16:31
1 câu trả lời
Giống như cách gọi một hàm bằng cách sử dụng parens []
:
check_day[the_parameter];
Đã trả lời ngày 5 tháng 6 năm 2012 lúc 16:01Jun 5, 2012 at 16:01
Dave Newtondave NewtonDave Newton
157K24 Huy hiệu vàng254 Huy hiệu bạc 301 Huy hiệu đồng24 gold badges254 silver badges301 bronze badges
0
Gán một hàm cho một biến trong javascript
- Ví dụ về việc gán một hàm cho một biến bằng cách sử dụng javascript trong html
- Kiểm tra mã
0 đã chovar check_day = function[$select_d]{ //do something };
- Cách khác để gán một hàm cho một biến trong javascript
Các kết quả tương tự cũng sẽ đạt được, như hình dưới đây. Gán một hàm cho một biến với một tham số để truyền một giá trị, kiểm tra giá trị và trả lại câu lệnh trên cơ sở có điều kiện.
var variable_name = function functionName[]{};
Ví dụ về việc gán một hàm cho một biến bằng cách sử dụng javascript trong html
Chúng tôi sẽ gán một chức năng cho một biến
var check_day = function[$select_d]{
//do something
};
1 sẽ xác định xem giá trị đã cho của người dùng là chẵn hoặc lẻ. Hàm sẽ được kích hoạt bất cứ khi nào người dùng chèn giá trị trong đầu vào và nhấn nút var check_day = function[$select_d]{
//do something
};
2; Hàm đó phải được gọi và hiển thị một hộp cảnh báo sẽ nói var check_day = function[$select_d]{
//do something
};
3 hoặc var check_day = function[$select_d]{
//do something
};
4.
HTML | Assign Function to Variable Example
Hi Users Check your choosen value is a even or odd.
// function to check value is even or odd
var checkValue = function[] {
var givenValue = document.getElementById["userInput"].value;
if[givenValue % 2 == 0]{
alert[givenValue+" is even"]
}
else {
alert[givenValue+" is odd"]
}
}
Trong nguồn trang ____10 ở trên, bạn có thể thấy một loại hình thức đầu vào đơn giản để lấy giá trị số nguyên từ người dùng và có nút
var check_day = function[$select_d]{
//do something
};
2 để gửi giá trị và tiến hành chức năng.Ở đây, bạn có thể thấy các thẻ
var check_day = function[$select_d]{
//do something
};
7, cần thiết để sử dụng các câu lệnh var check_day = function[$select_d]{
//do something
};
8 trong DOCTYPE HTML. Chúng tôi đã gán một hàm cho biến được khai báo var check_day = function[$select_d]{
//do something
};
1 trong các thẻ đó.Hàm chứa giá trị do người dùng cung cấp trong biến
check_day[the_parameter];
0. Trong bước tiếp theo, chúng tôi đã sử dụng một câu lệnh có điều kiện với toán tử mô đun [check_day[the_parameter];
1] để kiểm tra xem phần còn lại của giá trị đã cho bằng check_day[the_parameter];
2 hay không.Trong bước tiếp theo,
check_day[the_parameter];
3 chỉ đơn giản là hiển thị một hộp cảnh báo cho người dùng chứa check_day[the_parameter];
4 hoặc check_day[the_parameter];
5 dựa trên các điều kiện.Kiểm tra mã var check_day = function[$select_d]{
//do something
};
0 đã cho
var check_day = function[$select_d]{
//do something
};
Thực hiện theo tất cả các bước dưới đây để hiểu rõ về mã:
var variable_name = function functionName[]{};
- Tạo một tài liệu văn bản bằng Notepad hoặc bất kỳ công cụ chỉnh sửa văn bản nào khác.
- Dán mã đã cho vào tệp văn bản đã tạo.
- Lưu tệp văn bản đó với phần mở rộng của
7 và mở nó với bất kỳ trình duyệt mặc định nào.check_day[the_parameter];
- Bạn có thể thấy biểu mẫu đầu vào để chèn giá trị và nút
2; Sử dụng nút đó, bạn có thể kiểm tra giá trị của bạn.var check_day = function[$select_d]{ //do something };
Cách khác để gán một hàm cho một biến trong javascript
Các kết quả tương tự cũng sẽ đạt được, như hình dưới đây. Gán một hàm cho một biến với một tham số để truyền một giá trị, kiểm tra giá trị và trả lại câu lệnh trên cơ sở có điều kiện.
var checkEvenOdd = function[value] {
//will check passed value
if[value % 2 == 0]{
return value+" is even"
}else{
return value+" is odd"
}
}
console.log[checkEvenOdd[2]]
Output:
2
Trong các ví dụ trên,
check_day[the_parameter];
9 được gán với hàm trong đó chúng ta phải truyền giá trị số nguyên dưới dạng hàm tham số sẽ kiểm tra giá trị đó với điều kiện var variable_name = function functionName[]{};
0 đã cho và trả về một chuỗi. Trong bước tiếp theo, hàm var variable_name = function functionName[]{};
1 được gọi trong var variable_name = function functionName[]{};
2 để hiển thị kết quả.