楼主: fansian
跳转到指定楼层
上一主题 下一主题
收起左侧

[学Java/C#] 有没有人能说下java和js的语法区别?

   关闭
🔗
cooo 2020-11-28 09:40:05 来自APP | 只看该作者
全局:
如果不是钓鱼的话,functional programing
回复

使用道具 举报

🔗
WWWWGWWWW 2020-11-28 10:19:05 | 只看该作者
全局:
哈哈哈哈估计楼主是觉得Java和JavaScript的关系就像C和C++的关系,是个超集。我记得JavaScript之所以叫这个名字,是因为当时Java特别火,所以JS的开发者想蹭个热度。
回复

使用道具 举报

🔗
harold1385 2020-11-28 11:27:58 | 只看该作者
全局:
joker_amamiya 发表于 2020-11-28 03:07
不是哥
我说老实话,你要是认真的话,你这是对cs的基础知识有点欠缺啊。。。这不是语不语法的问题,比如 ...

(关于层主总结的区别大部分支持)
但是 js 哪里是 fp 语言了[捂脸]不能因为函数一等公民就 fp 吧,照你这么说 C++ 11, Java 8 也是 fp 了吗……

From wikipedia(https://en.wikipedia.org/wiki/Functional_programming)
"In computer science, functional programming is a programming paradigm where programs are constructed by applying and composing functions. It is a declarative programming paradigm in which function definitions are trees of expressions that each return a value, rather than a sequence of imperative statements which change the state of the program. "

硬要说的话 wiki 这句话总结的很好:
"It is possible to use a functional style of programming in languages that are not traditionally considered functional languages."
js 的归类还是说成是 prototype-based object-orientation 比较好吧。
回复

使用道具 举报

🔗
joker_amamiya 2020-11-28 11:40:25 | 只看该作者
全局:
harold1385 发表于 2020-11-28 11:27
(关于层主总结的区别大部分支持)
但是 js 哪里是 fp 语言了[捂脸]不能因为函数一等公民就 fp 吧,照你 ...

我的问题,我的意思其实就是你引用wiki发的那句总结,直接说得太草率了,多谢补充
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表