{eval=Array;=+count(Array);}

问答专栏Q & A COLUMN

JavaScript和PHP两种编程语言哪个设计得更好(差)一点?

fxpfxp 回答5 收藏1
收藏问题

5条回答

tracy

tracy

回答于2022-06-22 19:02

js的一个重要因素,就是为了实现html标签的动态表现。所以,它不能直接去运行函数。而是根据情况去运行。

php则是直接运行函数,所以每一次都要对现有函数进行初始化,然后再运行。

所以,js会相当自由,函数是安全的。缺点就是运行前要进行堆栈操作。这样速度慢,占内存。为了提高速度,有一套复杂的规则。

评论0 赞同0
  •  加载中...
eccozhou

eccozhou

回答于2022-06-22 19:02

个人认为需要没有好坏,只是尺有所长寸有所短~

评论0 赞同0
  •  加载中...
silenceboy

silenceboy

回答于2022-06-22 19:02

Php好过js不是一星半点

评论0 赞同0
  •  加载中...
Crazy_Coder

Crazy_Coder

回答于2022-06-22 19:02

作为编程语言来说,Javascript和PHP比较类似,最初的时候都不一个非常严谨的编程语言,例如变量定义等。

Javascript最初作为实现网页交互为主的脚本语言,在1995年这个互联网原始时代,由Netscape在最早的浏览器Netscape Navigator下实现的脚本语言,为了给网页带来动态功能。因为互联网的快速发展以及Web应用的普及,JS逐步成为了一个非常热门的编程语言,而且一直在不断进步和提升,例如增加了异步通讯功能带了了AJAX技术的发展,以及之后WebApp前后端分离的开发模式等等。现在也出现了很多基于JS的开源框架来弥补很多JS原本的不足。


PHP也是一种脚本语言,与JS的区别是,JS是在浏览器内编译执行,而PHP是在服务器端执行的。不过作为一个脚本语言,PHP有着和JS类似的不足,例如变量定义的不明确、很多语法结构参考了Perl、C、C++和Java语言比较混乱。不过,因为PHP是个开源语言,所以技术社区的支持还是非常丰富的,也就是为什么PHP现在算是一款非常热门的Web后端编程语言。


总的来说,Javascript和PHP设计上非常类似,没有明显的好坏之分,而且因为现在前后端开发的分离,Javascript的前端和PHP的后端还都是由自己领域的明显优势的。

评论0 赞同0
  •  加载中...
red_bricks

red_bricks

回答于2022-06-22 19:02

个人认为JavaScript的设计更差一点,这是因为历史问题,毕竟发展很多年了,有很多的规范加入,导致语法书不严谨,各种各样的写法都支持,尤其是初级程序员使用JavaScript时会出现更多的危险,但后来有了typescript可以像编写后端那样写前段代码以后,感觉还好一些。

评论0 赞同0
  •  加载中...

相关问题

最新活动

您已邀请0人回答 查看邀请

我的邀请列表

  • 擅长该话题
  • 回答过该话题
  • 我关注的人
向帮助了您的网友说句感谢的话吧!
付费偷看金额在0.1-10元之间
<