• 技术文章 >web前端 >前端问答

    javascript可以在服务器端执行吗

    长期闲置长期闲置2022-03-24 13:54:10原创395

    JavaScript可以在服务器端执行;可以利用nodejs使JavaScript在服务器端执行,因为nodejs是一个基于“Chrome V8”引擎的JavaScript运行环境,是一个让JavaScript运行在服务器端的开发平台。

    本教程操作环境:windows10系统、javascript1.8.5版、Dell G3电脑。

    javascript可以在服务器端执行吗

    NodeJS,简单地说,它其实是运行在服务端的JavaScript。

    下面是具体介绍:

    Nodejs是一个基于Chrome V8引擎的JavaScript运行环境,一个让JavaScript运行在服务端的开发平台

    JS是脚本语言,需要一个解析器才能运行。对于写在HTML页面里的JS,浏览器充当着解析器的角色。而对于需要独立运行的JS,NodeJS就是一个解析器。

    每一种解析器都是一个运行环境,不但允许JS定义各种数据结构,进行各种计算,还允许JS使用运行环境提供的内置对象和方法做一些事情。例如运行在浏览器中的JS的用途是操作DOM,浏览器就提供了document之类的内置对象。而运行在NodeJS中的JS的用途是操作磁盘文件或搭建HTTP服务器,NodeJS就相应提供了fs、http等内置对象。

    Node.js是一个对于前端工作者不可或缺的工具。尤其是对于JavaScript有着巨大的提升,现阶段Node.js的应用已经有了非常蓬勃的发展。对于Node.js的学习和熟练运用,必不可少!

    目前,Node.js在大部分领域都占有一席之地,尤其是I/O密集型的。

    比如Web开发,微服务,前端构建等。不少大型网站都是使用 Node.js 作为后台开发语言的,用的最多的就是使用Node.js做前端渲染和架构优化,比如 淘宝 双十一、去哪儿网 的 PC 端核心业务等。

    另外,有不少知名的前端库也是使用 Node.js 开发的,如Webpack是一个强大的打包器,React/Vue 是成熟的前端组件化框架。

    Node.js通常被用来开发低延迟的网络应用,也就是那些需要在服务器端环境和前端实时收集和交换数据的应用(API、即时聊天、微服务)。阿里巴巴、腾讯、Qunar、百度、PayPal、道琼斯、沃尔玛和 LinkedIn 都采用了 Node.js 框架搭建应用。

    相关推荐:javascript学习教程

    以上就是javascript可以在服务器端执行吗的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:javascript
    上一篇:es6 math方法有哪些 下一篇:JavaScript中有memset函数吗
    VIP课程(WEB全栈开发)

    相关文章推荐

    • 【腾讯云】年中优惠,「专享618元」优惠券!• 带你了解JavaScript解构赋值• javascript数据类型学习之浅析Symbol类型• javascript被五整除的代码是什么• 帮你搞定JavaScript对象• JavaScript正则表达式,这一篇就够了
    1/1

    PHP中文网