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



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

  

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

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

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

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




  

相关话题

  a 标签为什么能够包含块级元素? 
  只会nodejs,但公司强制要求上php,是让他们招个phper,还是自己去学? 
  如何评价 minggeJS ? 
  如何评价微信小程序内嵌网页功能开放? 
  如何看待 WebAssembly 这门技术? 
  es,js,ts三者有什么关系? 
  如何保证用户登录时提交密码已经加密? 
  感觉自己学会了JavaScript所有基础知识,为什么老师留一个日历的作业我还是写不出来? 
  前端工程师讨厌写 CSS 是什么心态? 
  a 标签为什么能够包含块级元素? 

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





© 2025-01-03 - tinynew.org. All Rights Reserved.
© 2025-01-03 - tinynew.org. 保留所有权利