是否有一个相当完整的JavaScript类定义

时间:2015-05-07 00:18:05

标签: javascript class object

人们...

这是我的问题。我正在将遗留系统转换为PHP,HTML5,JavaScript等。旧系统是一个旧的asp系统。我知道很多事情需要改变,语言不是兼容的。但是我需要保持"基本逻辑"相同。这意味着我需要一个JavaScript类。下面是我创建的精简类(对象?)。我看了一遍,无法确定如何从"构造函数调用initStuff模块"或者来自resetStuff函数。任何帮助将不胜感激。

谢谢

查理

  var Person = function () {
  var _isMyFriend;
  var _myFriendsName;
  //HOW DO I ACCESS INIT STUFF FROM HERE
  };     //<=======SHOULD THIS BE MOVED TO THE END OF THE FUNCTION?

  Person.prototype.sayHello = function() {
    console.log("Hi " + _myFriendsName);
  };

  Person.prototype.setName = function(passedName) {
    _myFriendsName = passedName;
  };

   Person.prototype.initStuff = function() {
    _myFriendsName = "unknown";
    _isMyFriend = false;
  };

   Person.prototype.resetStuff = function() {
  //HOW DO I ACCESS INITSTUFF FROM HERE?
   };

0 个答案:

没有答案