JavaScript可以写后端吗
JavaScript可以写后端吗,对于JavaScript可以写后端吗许多的网友还不是很了解,下面小编给大家带来JavaScript可以写后端吗介绍,感兴趣的小伙伴快来看看吧!

本教程操作环境:windows10系统、javascript1.8.5版、Dell G3电脑。
JavaScript可以写后端吗
JavaScript可以写后端。JavaScript可以通过Node.js技术来实现后端开发,Node.js是一个让JavaScript运行在服务端的开发平台。
Node.js是一个让 JavaScript 运行在服务端的开发平台,它让 JavaScript 成为与PHP、Python、Perl、Ruby 等服务端语言平起平坐的脚本语言。
首先要清楚Node不是一个Web服务器,这十分重要。它本身并不能做任何事情。它无法像Apache那样工作。如果你希望它成为一个HTTP服务器,你必须借助它内置库自己编写。Node.js只是计算机上执行代码的另一种方式,它是一个简单的JavaScript Runtime.
简单的说 Node.js 就是运行在服务端的 JavaScript。
Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台。
Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行Javascript的速度非常快,性能非常好。
JavaScript写后端时出现的一些问题:
一、浮点型数据失去精度问题:
浮点型又分为单精度浮点型(float)和双精度浮点型(double ),在强类型语言中(C,JAVA)中有详细的说明,在 JS 中统称为数值型(Number)。有兴趣的读者可以去了解相关知识,本文继续回到上面的问题。
首先看一下失去精度问题的表现情况,源码如下:
console.log(0.1+0.2); //0.30000000000000004
本应该结果是 0.3 才对,可是运行结果出现了迷之问题。这在后端开发中是绝对不允许存在的,这个问题不只在JS中出现,经测试JAVA,PHP都存在该问题,C不存在该问题。其它语言咋也没学过啊!咋也不知道啊!
说完问题,接下来说一说解决办法,源码如下:
const floatAdd = (arg1, arg2) => {
let r1,r2,m;
try {
r1 = arg1.toString().split(".")[1].length;
} catch(e) {
r1 = 0;
}
try {
r2 = arg2.toString().split(".")[1].length;
} catch(e) {
r2 = 0;
}
m =Math.pow(10,Math.max(r1,r2));
return (arg1*m+arg2*m)/m;
};
console.log(floatAdd(0.1,0.2)); // 0.3二、toFixed()四舍五入的BUG:
toFixed() 方法使用定点表示法来格式化一个数值。简单点来说,就是对数据进行四舍五入的处理,定点表示要保留的小数位数。
示例:
let a=1.115; console.log(a.toFixed(2)) //1.11
【相关推荐:javascript视频教程、web前端】
以上就是JavaScript可以写后端吗的详细内容,更多请关注php爱好者其它相关文章!
-
域名劫持什么意思?域名劫持原理及实现?域名劫持怎么解决? 时间:2025-10-30 -
什么是网络协议?它包括哪些要素和内容? 时间:2025-10-30 -
简述Zookeeper的原理和作用 时间:2025-10-30 -
什么是ZooKeeper ZooKeeper是干什么的 ZooKeeper和Nacos的区别 时间:2025-10-30 -
集线器和交换机在原理,实现与使用上有哪些区别? 时间:2025-10-30 -
集线器和交换机的功能是什么?区别在哪? 时间:2025-10-30
今日更新
-
SKL币2026年价格预测 币安行情分析与投资策略指南
阅读:18
-
【SEO优化标题】
小婷是什么梗 揭秘网络热梗小婷的爆火原因和表情包出处
阅读:18
-
MANTA币2026年价格预测及欧易交易教程 项目前景分析
阅读:18
-
2026全球十大加密货币交易所排名 新手投资入门指南
阅读:18
-
狗头是什么梗?揭秘聊天神回复背后的幽默暗号,看完秒懂!
阅读:18
-
2026最佳加密货币交易平台排行 新手入门必看指南
阅读:18
-
**"摆烂娃是什么梗?揭秘年轻人躺平自嘲新潮流"**
(注:严格控制在48字内,符合百度SEO标题规范,用疑问句式吸引点击,关键词前置,突出热点话题和用户需求。)
阅读:18
-
2026年加密货币新手必选5大交易所 安全靠谱交易平台排名
阅读:18
-
重返未来3.2版本迁流的盛宴今日开启-海量活动来袭
阅读:18
-
2026年最佳虚拟币交易所排名 币圈用户必看指南
阅读:18










