百科问答小站 logo
百科问答小站 font logo



请问一下各位大佬,js的静态方法有啥作用呀,写工具类吗,小菜鸡想不出来静态方法有啥作用? 第1页

  

user avatar   xiong-jie-20-42 网友的相关建议: 
      

其实我认为 javascript 并不应该存在静态方法这个概念。

在 java 中,因为 class 是一等公民。 方法不能独立存在, 需要挂在某个 class 上。 开发者想要调用某个方法, 又不想实例对象, 所以才有了静态方法这个概念。

但是在 javascript 中, 函数就是一等公民。 甚至早期的 js 还没有 class 这个关键字, 还是基于原型继承的。 所以实在是不需要出口转内销, 引进静态方法这个概念来解决本身不需要解决的问题。




  

相关话题

  有什么适合碎片时间看的计算机基础书籍推荐? 
  如何评价知乎 2017 年 1 月 的改版? 
  如何看待前端的响应式编程,后台有类似的实现吗? 
  为什么跨域的post请求区分为简单请求和非简单请求和content-type相关? 
  如何看待领导让测试把所有bug都指给前端? 
  如何理解 let x = x 报错之后,再次 let x 依然会报错? 
  前端框架Stimulus的使用体验如何? 
  老师要求我只能使用C++、C或者Java写算法,如何看这种做法? 
  假如女朋友(前端女)专门做了一个网页送给你作生日礼物,你会很感动吗很喜欢这份礼物吗? 
  接私活结果最后钱要不回来该怎么办? 

前一个讨论
一直无法理解为什么量子纠缠无法传递信息?
下一个讨论
后端开发完接口才给出接口文档,合理吗?





© 2025-05-30 - tinynew.org. All Rights Reserved.
© 2025-05-30 - tinynew.org. 保留所有权利