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



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

  

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

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

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

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




  

相关话题

  为什么不能使用自闭合script标签引入jQuery? 
  为什么 Vue 的更新记录没有中文,中文文档也一直滞后? 
  Typescript 如何使一个传入的 Array 类型变为元组类型? 
  请问各位程序员,是我的思维方式有错误吗? 
  IT 公司需要前后端都懂的人吗? 
  有哪些短小却令人惊叹的 JavaScript 代码? 
  如何看待某托管在 GitHub 的前端开源项目关闭 Issue 栏目的行为? 
  张鑫旭称前端工程师应该为用户体验负责,对此你怎么看? 
  为什么那么多公司做前后端分离项目后端响应的 HTTP 状态一律 200? 
  后端开发第一次做项目,该如何实现前端页面?可以拿别人开源项目的页面过来直接用,自己写后端接口吗? 

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





© 2024-11-24 - tinynew.org. All Rights Reserved.
© 2024-11-24 - tinynew.org. 保留所有权利