你的用法有问题.下面的你参考一下.<script type="text/javascript">
var test=new Object();
function d(){ return "abc";}
test.abc=(d).bind(test);
alert(test.abc());
</script>
var test=new Object();
function d(){ return "abc";}
test.abc=(d).bind(test);
alert(test.abc());
</script>
<script>
Function.prototype.bind = function () { return ('Method bind value!!');};
alert(Function.prototype.bind() );
function test()
{}
alert('here is your function tt = '+test.bind());
</script>
http://charlee.itbdns.com/tech/archives/199.html