永发信息网

糟糕的javascript,谁同意???

答案:6  悬赏:10  手机版
解决时间 2021-04-15 01:01
我现在学习javascript,我觉得别扭死了,当初javascript的发明者怎么会搞出这么个东西来?语法似乎很不规范,我认为像c,c++那样的语言才是真正的艺术创作,严谨的定义,清晰的结构,真是享受!可是javascript就不行了,简直乱七八糟。

我觉得有人肯定不同意,那就说说??
最佳答案
Js很强大,远在你我认识的范围内,不仅仅是 Ajax,比如下面的一个例子:
你到 http://sourceforge.net/projects/fckeditor
去下载一个fckeditor,看一下它的源代码,主要是由JS完成的。它是我们常用来在网络上写博客的那个控件的原本,代码非常的“优美”,楼主若能用JS写出这样的工具,再来讨论JS,应该会相当的中肯了。

艺术创作源于人的灵感,和工具无关。
javascript,c,c++等各自应用于不同的场合,就像不要拿面粉和大米比较一样。

楼主觉得别扭,是因为楼主才开始学习,刚开始学C的时候,要用printf函数打印格式也让很多人觉得别扭,老外刚开始学用筷子时也会觉得很别扭,到了运用自如的地步就会喜欢。
全部回答
楼主居然把c和c++放在一起,可见你了解不深
你最好是去看看强类型和弱类型语言的区别 并且 JavaScript很强大 远远不止脚本交互那么简单。 严谨的语言缺乏灵活度,如果你在学习一门新语言时感到不适用或不满(不适用不是指语法上的习惯问题),只能说明你对编程的了解不够深。 C、C++是的语法结构确实让初学者编写的程序也严谨清晰,但仅仅是语法而已,一门语言如果使用者没有深厚的功底,再好的语法做出来的也是个垃圾。 你到网上找找JS(JavaScript)的源码看看,我敢保证,你一个也看不懂,但你会觉得,那样的代码结构,也是一种艺术。就如同C的程序员看Linux源码的感受一样。。。
javascript是脚本语言,是基于对象的,当然没有c++那么严谨。与传统的web应用比起来,它可以实现与用户的交互,但是javascript的优势是在Ajax中才能发挥出来。javascript刚开始学,感觉不是很难,但是要想能够很好地掌握它确实不易。
你最好是去看看强类型和弱类型语言的区别 并且 JavaScript很强大 远远不止脚本交互那么简单。 严谨的语言缺乏灵活度,如果你在学习一门新语言时感到不适用或不满(不适用不是指语法上的习惯问题),只能说明你对编程的了解不够深。 C、C++是的语法结构确实让初学者编写的程序也严谨清晰,但仅仅是语法而已,一门语言如果使用者没有深厚的功底,再好的语法做出来的也是个垃圾。
我很同意楼主的看法,感觉javascript的语法就是打草稿纸写出来的,太见鬼了 觉得很乱,不整洁。 同样是脚本,同样是弱类型,去瞧一瞧lisp,多么整洁,强一万亿倍 js什么时候淘汰啊
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
NOKIA N81和三星 F330 哪部跟好
大型集装箱车能用多少年,报废年现是几年
怎样才能治好短暂失忆症
公司购买办公家具一批,有价值超过2000元的,
帮忙献爱心句子,关于献爱心的句子和词语
UnlikeChinese,________Americanslike
怎么表白比较好 当面!!不要俗的
李沧区青岛怪兽充电(大玩家万达广场)地址在哪
时间为什么过的那么快?
IxI等于-x,x为什么得于负数和零?
九寨沟内一天能游完吗
万福源酒楼在什么地方啊,我要过去处理事情
我的地下城玩不了
问问你知道吗
基因的化学本质是DNA还是脱氧核糖核苷酸呢?
推荐资讯
人像变形怎么下载
老李购买了四川长虹股份有限公司的股票20000
老婆有什么作用?
描写人物说话的句子五句每句不超过十个字
恒福旅馆(东南门)在哪里啊,我有事要去这个地
死神说的是什么故事?
为什么我的电脑QQ只能登陆一个号码
灵契资源谁有拜托啊啊啊啊啊
http://bbs.tv.cn/forum.php?mod=viewthread&
一张长方形纸片上有2011个点,加上4个顶点共
去年冬天以来,广东出现历史上少见的大旱,一
密码怎样才是100分的 举个例子
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?