ITPub博客

首页 > > > javascript是不是世界上最好的语言

javascript是不是世界上最好的语言

作者:westwolf 时间:2019-08-20 14:11:53 0 删除 编辑

可能这是个挑事的话题

在这里我只是想带领大家正确的深刻的去看待这门语言

认识javascript

官方解释:

JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言

简单来说javascript是一门弱类型,基于原型,半面向对象的一种脚本语言

javascript有哪些优点

1,书写简单,易读

javascript毕竟是一门高级语言,用javascript开发还算是舒服

JavaScript很容易学习和实现。它利用DOM模型, 提供大量的预编制的功能性对象代码,使得开发一个满足用户需要的脚本变得轻而易举

2,可跨平台

严格意义讲,一种语言强不强大不是看语言本身而是看运行环境

javascript是一种既可以运行在浏览器又可以运行到服务端(node.js) 也可以做嵌入式,是一种哪里需要运行在哪里的语言

node.js

javascript存在的不足

1,面向对象实现困难

javascript基于原型的语言,语言本身对面向对象的操作并不好,虽然javascript也可以实现面向对象,但是并不像java和php那样简单,很多概念javascript(封装,多态)等都不是太完善

2,单线程

javascript是一门单线程语言,值得庆幸的是可以用异步来实现部分多线程的逻辑

3,过于松散

javascript毕竟是弱类型语言,在变量的命名及方法的创建上还是和强类型语言存在很大的不足

javascript的未来

向强类型语言转变

目前的ES6 TS 都可以说是javascript一种完善和补充,具备越来越多强类型语言的特性,可以说javascript是一种朝气蓬勃的语言

javascript

总结

当然,javascript并不是世界上最好的语言,至少现在不是,但是毕竟它是一门既可以运行客户端又可以运行服务端的语言,相信javascript的未来肯定是一片光明

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/4662/viewspace-3142147/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: Python模块详解
请登录后发表评论 登录
全部评论

注册时间:2019-07-26

  • 博文量
    307
  • 访问量
    21671