开发语言漫谈-JavaScript

这篇具有很好参考价值的文章主要介绍了开发语言漫谈-JavaScript。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

       JavaScript、Java名字很相近,但它们没有任何亲缘关系,是由不同公司开发的编程语言。Java由Sun公司(后被Oracle收购)开发,JavaScript最初是由Netscape公司开发的(当年浏览器的霸主)。JavaScript最初的名字是 LiveScript,Netscape将其命名为 JavaScript,无非是蹭 Java流量。当然他们语法很接近,都一脉相承于C语言。

        一般认为JavaScript只用于浏览器编程,但是Node.js的出现,让JavaScript脱离了浏览器的制约(也就是执行在客户端),可以运行在服务端了。

       从原生JavaScript,逐步演化了很多前端框架,就如同Java有Spring框架一样。前端框架下又有了各种各样的组件,就如同Java下的各种Jar包。这些东西原理都是相同的。

      目前国内最流行的前端框架就是Vue和React,学前端目前就是从这两个中选。当然原生的Javascript是基础。

      在Javascript基础上微软又搞了个Typescript(有多少人还记得VBScript J++ 这些微软搞出的玩意?),貌似这次成了,很多基础前端组件都是Typescript写的。

      文章来源地址https://www.toymoban.com/news/detail-853562.html

到了这里,关于开发语言漫谈-JavaScript的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 开发语言漫谈-SQL

           SQL是另一个门类的开发语言,是专用于结构化数据库操作的专用语言。SQL不可能单独开发系统,但是做数据库方面的系统不懂SQL也不行。市面上很大部分开发岗位(后台)都是要和数据库打交道的,所以SQL必须掌握。       好消息是,在这个领域只有SQL语言。坏消息

    2024年04月28日
    浏览(66)
  • 开发语言漫谈-Java

            由于C++过于复杂,Java诞生了。与C++相比,Java更易于学习和使用,它去掉C++中的指针和解决了内存管理问题。Java提供了垃圾自动回收机制,自动管理不再使用的内存。Python又进一步简化,使得语法更简洁,更易于阅读和编写。当然随着简化,性能就越来越低。    

    2024年04月10日
    浏览(48)
  • 边缘计算那些事儿-漫谈网络切片关键技术

    0、背景         网络切片作为一种比较前沿的技术,当前并没有太多系统的资料可以学习,很多的技术资料都是比较分散地分布在论文和一些技术博客中,笔者当前是通过论文的解读获取相关的技术信息,在过程中笔者总结了相关的技术栈,本文就是针对该技术栈的一次探

    2024年02月13日
    浏览(44)
  • 技术漫谈第10期 | “百模大战”:向着行业更深处

      自21世纪初以来,人工智能(AI)已经从科幻小说中的概念成长为现实生活中的重要工具。从符号推理到弱人工智能再到大规模深度学习模型,人工智能已经进入大模型时代的新阶段,是科技竞争的制高点,即将改变千行百业。 在中国,这个行业的发展历程更是令人瞩目。

    2024年02月11日
    浏览(46)
  • 低代码技术杂谈

    “Low-Code”是什么?身为技术人员听到这种技术名词,咱们第一反应就是翻看维基百科 或者其他相关技术论文,咱们想看维基百科的英文介绍: A low-code development platform (LCDP) provides a development environment used to create application software through a graphical user interface inste

    2024年01月23日
    浏览(36)
  • 自动驾驶TPM技术杂谈 ———— 车辆分类

    机动车规格分类 分类 说明 汽车 载客汽车 大型 车长大于或等于 6000mm 或者乘坐人数大于或等于20 人的载客汽车。 中型 车长小于 6000mm 且乘坐人数为10~19 人的载客汽车。 小型 车长小于 6000mm 且乘坐人数小于或等于9 人的载客汽车,但不包括微型载客汽车。 微型 车长小于或等

    2024年02月09日
    浏览(40)
  • 云计算-存算一体-EDA-技术杂谈

    云计算-存算一体-EDA-技术杂谈 参考文献链接 https://mp.weixin.qq.com/s/2-MAT6xI2fcXT4LOO00gSQ https://mp.weixin.qq.com/s/bryK0IfNciB-UdigtUOfnA https://mp.weixin.qq.com/s/Snlh8rJByc9vvqEvnIad2g https://mp.weixin.qq.com/s/CeiWJ_SbzxUIFo4phZ7HGw 云原生背景下的云计算 ■ 多维云资源产品化,促动传统应用软件向云原生系统

    2024年02月08日
    浏览(44)
  • [技术杂谈]几款常用的安装包制作工具

    下面是几款常用的安装包制作工具: Inno Setup:Inno Setup 是一款免费开源的 Windows 平台上的安装包制作工具,支持多种自定义选项和脚本编写,提供了可视化的界面和易于使用的向导引导。它可以创建用户友好的安装程序,包括文件复制、注册表修改、快捷方式添加等功能。

    2024年02月09日
    浏览(44)
  • [技术杂谈][chatgpt]chatgpt相关开源代码地址汇总

    1、有预训练模型且可以训练自己的数据集: OpenChatKit: GitHub - togethercomputer/OpenChatKit Contribute to togethercomputer/OpenChatKit development by creating an account on GitHub. https://github.com/togethercomputer/OpenChatKit dolly: GitHub - databrickslabs/dolly: Databricks’ Dolly, a large language model trained on the Databricks Mac

    2023年04月24日
    浏览(50)
  • 小程序开发:必须掌握的 HTML、CSS 和 JavaScript 技术

    小程序是一种轻量级的应用程序,通过HTML、CSS和JavaScript等前端技术开发,可在移动设备上直接访问和使用,无需下载和安装。 随着移动互联网的快速发展,移动应用的需求不断增加。传统的原生应用需要用户下载和安装,而小程序提供了一种无需下载和安装的解决方案,为

    2024年02月15日
    浏览(34)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包