класса? Возможно сделать что-то вроде заголовочного файла и кодового, как в с++?
                  
                  
                
В js это не нужно, потому что динамическая типизация
 Vladimir
                          Ledenyov
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Vladimir
                          Ledenyov
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  но мне нужно сделать так, чтобы можно было разнести кучу методов класса по разным файлам
Ну разноси Испортируй, экспортируй
можно поинтересоваться, для чего вообще, цель в чём?
 Vladimir
                          Ledenyov
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Vladimir
                          Ledenyov
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  // main.js const { method1 } = require('./method1.js'); class MyClass { xxx = '123'; method1 = method1.bind(this); } const c = new MyClass(); c.method1(); // method1.js module.exports.method1 = function() { console.log(this.xxx); } но я предупреждаю, что это лютое говно и не нужно так делать. если у вас возникла необходимость так делать, вы что-то делаете не так и таким способом вы только глубже утонете в говнище.
 Vladimir
                          Ledenyov
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Vladimir
                          Ledenyov
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  а как правильно?
НЕ выносить методы в отдельные файлы
Может лучше стоит разбить один класс на несколько?)
Обсуждают сегодня