Methods

  • BrainJS: u.method()
  • BrainXML: <u>method()</u>
function User( ) {
this.wordCard = function(word, cont) {
  
     var lang = this.getPageLang();
     var url = 'http://acobot.com/api/word/card/' + this.uid_key + '/' + word + '/' + lang;    
     if (cont !== undefined){    
       url += '/cont';
     }    
     return sraix(url);
  
};
this.wordCardAnswer = function(word, answer) {
  
     var lang = this.getPageLang();
     var url = 'http://acobot.com/api/wordcard/answer/' + this.uid_key + '/' + word + '/' + lang + '/' + answer; 
     return sraix(url);
  
};
this.wordCount = function(str) {
     var count = 0;
     for (var i = 1; i <= str.length; i++) {
       if (str.charAt(i) == " ") {
         count ++;
       }
     }
     return count + 1;
  
};
this.wordReview = function(cont) {
  
     var lang = this.getPageLang();
     var url = 'http://acobot.com/api/word/review/' + this.uid_key + '/' + lang;
     if (cont){
       url += '/cont';
     }
     return sraix(url);
  
};
this.wordReviewAnswer = function(word, answer) {
  
     var lang = this.getPageLang();
     var url = 'http://acobot.com/api/wordreview/answer/' + this.uid_key + '/' + word + '/' + lang + '/' + answer; 
     return sraix(url);
  
};
this.yearsElapsed = function(yearStr) {
  
     if (yearStr === undefined) {
       return false;
     }
     var year = parseFloat(yearStr);
     if (!year) {
       return false;
     }
     var today = new Date();
     var elapsed = today.getFullYear() - year;
     return elapsed;
  
};

页面