我最近学习了JavaScript,突然听到了Python的消息...
我应该去学习Python还是坚持我的基本JavaScript知识?
如果您有一些“事实”,我很乐意听听!例如效率、难度级别等等...
谢谢 :)
我最近学习了JavaScript,突然听到了Python的消息...
我应该去学习Python还是坚持我的基本JavaScript知识?
如果您有一些“事实”,我很乐意听听!例如效率、难度级别等等...
谢谢 :)
这两种语言通常使用方式大不相同。JavaScript 主要用作客户端脚本语言,而 Python 则是一种基于服务器的语言。因此,在网站中您可以同时使用两者。但我不确定这是否是你想知道的。
__init__.py
),而且npm也更加方便(依赖项在本地安装,支持同一软件包的多个版本,无需使用类似于pyenv
的工具等)。 - Andya.b
和a ['b']
是相同的。没有为命名参数学习特殊语法的需要;您只需传递一个带有所需属性名称的对象参数即可。CommonJS和ES2015模块更容易使用(没有__init__.py
,pyenv
,您可以通过相对路径进行require等)。我认为初学者在JavaScript中需要学习的东西比Python少。 - Andyuse strict;
指令这样的东西最终进入ECMAscript,这可能会改变(尽管以支持旧的且经常有bug的浏览器编程仍然像拔牙一样困难-就像编写Python代码从Python 1.0到3.1都不需要修改那样!-)。<script type="text/python">window.Alert('Hello World')</script>
。http://ironpython.net/browser/ - jcao219JavaScript通常用作客户端脚本语言 - 也就是说,它会被您的浏览器下载并执行。然而,Python通常不与Web耦合。 它可以用作服务器端脚本语言,并可用于任何类型的脚本和应用程序。但它不是客户端语言,因此不能直接与Javascript进行比较,后者具有完全不同的受众。
从语言层面来看,JavaScript很糟糕且功能不全(难以调试,对象导向笨拙),而Python则优美且表达力强。当然,这是主观的 :-)
在我看来,Python可能更容易学习(我曾经教过这两门语言的入门课程)。
此外,JavaScript的一个主要问题是它运行在浏览器中。这使得调试问题变得更加困难。
就生产级别的语言而言,Python更多地是一种通用编程语言,而JavaScript则专注于构建动态Web应用程序。
如果你想进入编程领域,你应该学习一种更通用的语言,比如Java或Python。
为了什么目的?在某些领域(例如Web开发),JavaScript是王者。
JavaScript和Python并不是互斥的。为什么不学习两种语言呢?
这要看情况。
你想使用一种专门针对Web浏览器的编程语言吗?那就选择JavaScript。
你想写其他任何东西吗,而不仅仅是Web浏览器?学习Python吧。
Python是一种非常适合初学者的编程语言,但它并不仅仅是初学者的语言。Google、NASA以及许多其他组织都在使用Python。