Trang chủTrang chủ Liên hệLiên hệ
PHP BASIC

» Events  » References  » Tutorials  » Hướng dẫn  RSS Feed2.0 Đăng ký | Đăng nhập

Dịch PHP Manual (đã dịch 86 /1248)
Thêm bài viết mới
#Thêm ý kiến
Emotion|Show / Hide
Javascript cũng như hầu hết các ngôn ngữ lập trình khác cho phép người dùng định nghĩa những hàm riêng để sử dụng.
Cú pháp:
function funtcion_name(list_đối_số){
khối lệnh cần thực hiện
}

Một vài cách gọi hàm javascript thường sử dụng:
Gọi trong script:
<script>
function_name(đối_số);
</script>


Gọi bằng 1 sự kiện:
<div onclick="function_name(đối_số);">Nội dung</div>
<div ondblclick="function_name(đối_số);">Nội dung</div>
....


Gọi qua link:
<a href="javascrip:function_name(đối_số);">Click</a>


Lấy các đối số của function:
<script>
function listItems()  
{
   var items = listItems.arguments.length
   for (i = 0;i < items;i++)
   {
      document.write(listItems.arguments[i] + "\n")
   }
}  
listItems("Sunday","Monday");
</script>

Kết quả:  
Sunday
Monday

Biến cục bộ:
các biến khai báo bên trong hàm là các biến cục bộ và thời gian sống của biến cục bộ là sau khi thực hiện xong hàm.
Biến toàn cục: được khai báo bên ngoài hàm và có thời gian sống là từ khi biến được khai báo cho đến khi thực hiện xong script

Chú ý:  
<script>
var global_var = 5;
function func(){
global_var = global_var + 5;
}
func();
document.write(global_var); // 10
// giá trị của biến toàn cục sẽ bị thay đổi sau khi gọi hàm func()
</script>


<script>
var global_var = 5;
function func(){
var global_var = 2;
global_var = global_var + 5;
}
func();
document.write(global_var); // 5
// cho dù trong hàm func() có biến trùng tên với biến toàn cục, thì nó cũng được xem là biến cục bộ
func()
</script>

Tác giả:TG
Webmaster
http://phpbasic.com

Show / Hide
#Thêm ý kiến

Add phpBasic to your browser's search box
Digg.com delicious Furl Google Bookmark Reddit Slashdot Yahoo My Web

Tableless template Framework PHP functions
 


XHTML Standard
Xây dựng & phát triển bởi tất cả các thành viên.
Powered by http://phpbasic.com