Function.name

function.name - повертає ім'я функції.

Синтаксис:

function.name

Параметри:

function - ім'я функції

Опис:

Повертає ім'я функції або пустий рядок для анонімної функції.

Не усі браузери підтримують.

Приклад:

function test(){ alert(test.name); } test(); function test2(){ return 0; } alert(test2.name);

Функції створені через конструктор new Function або Function властивість name мають пустий рядок або "anonymous".

var x = function(){}; alert(x.name); //''-Пустий рядок var x= new Function('return 0;'); alert(x.name); //anonymous