Euler项目#1的面向对象Javascript函数

Euler项目#1的面向对象Javascript函数,javascript,oop,Javascript,Oop,我试图理解创建OO js函数的过程,我想以Euler#1为例。我追求的是可读性而不是优雅。我的尝试在下面,我已经在 (函数euler1(){ //用于容纳所有数字1到1000的阵列 var numArr=[]; //用于容纳3和5的倍数小于1000的阵列 var-divArr=[]; //填充努马尔[] 函数createArrayNums(){ 对于(var i=1;i在这里拉小提琴 基本结构 var MyObject=( function(){ var my_private vars

我试图理解创建OO js函数的过程,我想以Euler#1为例。我追求的是可读性而不是优雅。我的尝试在下面,我已经在

(函数euler1(){
//用于容纳所有数字1到1000的阵列
var numArr=[];
//用于容纳3和5的倍数小于1000的阵列
var-divArr=[];
//填充努马尔[]
函数createArrayNums(){
对于(var i=1;i在这里拉小提琴
基本结构

var MyObject=( function(){
     var my_private vars;
     function private_function(){
     }
     return {
          public_method: function(){
          },
          another_public_method: function(){
          }
     };

})();
// call a method
myObject.public_method();

询问代码的问题通常会被拒绝和关闭。你应该尝试自己转换代码,然后在遇到问题时问更具体的问题。我不是要求解析数组,也不是要求你解决问题-我特别要求我提供的代码按照面向对象的方式排列d设计范例。谢谢。那太好了,我希望你在提供你添加的所有3行代码时不要皱眉太多。非常感谢你的回答。
var MyObject=( function(){
     var my_private vars;
     function private_function(){
     }
     return {
          public_method: function(){
          },
          another_public_method: function(){
          }
     };

})();
// call a method
myObject.public_method();