Javascript通过名称获取函数

Javascript get function by name

本文关键字:获取 函数 Javascript      更新时间:2024-03-22

如何访问此函数:

readURL: function() {
    var $input = $(this);
    if (this.files && this.files[0]) {
        var reader = new FileReader();
        reader.onload = function(e) {
            $input.next('.input-preview').attr('src', e.target.result).show();
        }
        reader.readAsDataURL(this.files[0]);
    }
    $(".ImageInput").change(readURL);
},

有了这个:

    $(".ImageInput").change(readURL);

在函数头看起来像这样之前:

function readURL()

它起了作用,但我如何访问另一个声明。

readURL是对象的属性(您没有显示)。所以传递对象名称:

$(".ImageInput").change(yourObject.readURL);