STM32系统中应用的动态加载可行性研究过程之JavaScript语言的学习<二>

本文探讨了JavaScript在STM32系统中进行动态加载的可行性,介绍了JavaScript语言的起源和在Web开发中的作用。JavaScript作为一种脚本语言,依赖JS引擎进行解释执行。以Google Chrome的V8引擎为例说明其重要性。同时,文章提到了一个基于Node.js、AngularJS、MongoDB和JSON的开源Web开发平台JSGen,鼓励读者深入学习。
摘要由CSDN通过智能技术生成
            一个不错的JavaScript视频教程,我是从JavaScript教程网发现的: http://www.ijavascript.cn/jiaocheng/javascript-shipin-jiaocheng-405.html ,正在通过该JavaScript视频教程学习中... ...  

            Javascript是一种由Netscape的LiveScript发展而来的脚本语言,主要目的是为了解决服务器终端语言,比如Perl,遗留的速度问题。当时服务端需要对数据进行验证,由于网络速度相当缓慢,只有28.8kbps,验证步骤浪费的时间太多。于是Netscape的浏览器Navigator加入了Javascript,提供了数据验证的基本功能。

             简单来说,JavaScript语言的诞生是为了加快网络网页显示速度而诞生的。在web开发中JavaScript语言是嵌套在HTML文件中。JavaScript语言是一种脚本语言,它并不是一种编程语言,通过JavaScript语言实现的程序并不需要在编写之后进行编译,而是在软件运行时由JS引擎进行逐条解释并运行,因此JS引擎的实现是至关重要的,没有JS引擎的支持,你编写的JavaScript语言应用就无法被运行。现在的每一个web浏览器中都有自己独立的JS引擎,如Google的Chrome浏览器中就集成了V8 JS引擎。

            有一个不错的开源的完全由JavaScript语言实现的web开发平台,叫做JSGen,值得我们去学习一下。JSGen是基于Node.js(服务端JS集成库)、AngularJS(客户端JS集成库)、MongoDB(数据库管理)、JSON(JavaScript子集)等技术基础上实现的。学习网址:http://angularjs.cn/

 


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值