为javascript函数创建属性

时间:2017-08-04 15:18:37

标签: javascript object properties

我刚刚开始学习javascript,所以请耐心等待。如果函数只是另一类对象,为什么我不能为用户定义的函数创建新的属性或方法,并使用点(。)运算符引用它们。例如,如果我将函数定义为:

function test(tagvalue)
{
var elem = document.querySelectorAll('[data-mytag=' + tagvalue + ']')[0];
this.id = elem.id;
}

为什么我不能简单地将函数调用为:     var x = test('abc')。id;

0 个答案:

没有答案