无法访问Javascript中的对象方法

ake*_*dis 0 javascript methods

我声明了类的用户,然后添加了该类的一个对象

function user(uid, pwd){
    this.uid = uid
    this.pwd = pwd
    function displayAll(){
        document.write(uid)
        document.write(pwd)
    }
}

var Aaron = new user("Aaron", "123")

document.write(Aaron.uid)
Run Code Online (Sandbox Code Playgroud)

我想逐一浏览这些属性,我尝试过

Aaron.displayAll()
Run Code Online (Sandbox Code Playgroud)

评估结果为零,我缺少什么吗?任何帮助都将是惊人的:)

mbo*_*jko 6

这就是原型链的目的。

function User(uid, pwd) {
  this.uid = uid
  this.pwd = pwd
}

User.prototype.displayAll = function() {
  document.write(this.uid)
  document.write(this.pwd)
}


var aaron = new User("Aaron", "123");


aaron.displayAll();
Run Code Online (Sandbox Code Playgroud)