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



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

  

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

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

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

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




  

相关话题

  国内三大巨头 BAT 为何不开发一个浏览器内核? 
  如何看待哔哩哔哩的 flv.js 作者月薪不到 5000 元? 
  本人后台开发,前端说改个东西要两天,但我感觉撑死2小时,怎么破? 
  为何以下javascript代码在chrome88和firefox85中执行结果为false? 
  如何理解 let x = x 报错之后,再次 let x 依然会报错? 
  HTML 静态页面的头部和底部都是相同的,如何让每个页面统一调用一个公共的头部和底部呢? 
  C#相对路径 连接Access数据库怎么写?? 
  开发web前端为什么用后端node(npm安装模块和webpack打包方式)? 
  请问一下各位大佬,js的静态方法有啥作用呀,写工具类吗,小菜鸡想不出来静态方法有啥作用? 
  当人们说一个前端框架太“厚重”时,他们在说什么? 

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





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