Rumah >hujung hadapan web >tutorial js >Kaedah berkaitan untuk menentukan nama fungsi dalam pengetahuan JavaScript_Basic

Kaedah berkaitan untuk menentukan nama fungsi dalam pengetahuan JavaScript_Basic

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBasal
2016-05-16 15:56:451276semak imbas

JavaScript 1.2 memperkenalkan konsep literal fungsi sebagai cara baharu untuk mentakrifkan lebih daripada satu fungsi.

Fungsi literal ialah ungkapan yang mentakrifkan fungsi yang tidak dinamakan.
Tatabahasa

Sintaks fungsi literal sangat serupa dengan pengisytiharan fungsi, kecuali ia digunakan sebagai ungkapan, bukan sebagai pengisytiharan dan nama fungsi diperlukan.

<script type="text/javascript">
<!--
var variablename = function(Argument List){
            Function Body 
          };
//-->
</script>

Secara sintaksis, anda boleh mencipta fungsi literal dengan menyatakan nama fungsi:

<script type="text/javascript">
<!--
var variablename = function FunctionName(Argument List){ 
           Function Body 
          };
//-->
</script>

Namun, nama itu tidak bermakna, jadi ia tidak berbaloi untuk menggunakannya.
Contoh:

Berikut ialah contoh mencipta fungsi sedemikian:

<script type="text/javascript">
<!--
var func = function(x,y){ return x*y };
//-->
</script>

Anda boleh memanggil fungsi berikut dalam fungsi di atas:

<script type="text/javascript">
<!--
func(10,20); // This will produce 200
//-->
</script>

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn