将string转换为数字node.js
我试图将req.params转换为数字,因为这是我在我的模式中定义的一年参数。
我努力了
req.params.year = parseInt( req.params.year, 10 );
和
Number( req.params.year);
和
1*req.params.year;
但不是他们的作品。 我需要安装一些东西吗?
你不必安装一些东西。
parseInt(req.params.year, 10);
应该正常工作。
console.log(typeof parseInt(req.params.year)); // returns 'number'
什么是你的输出,如果你使用parseInt? 它仍然是一个string?
- browser.d.ts依赖Edge Web扩展API browser.runtime。* in typescript
- streamtypes和合并json对象
- 如何在node.js(express)中全局设置内容types
- 在node.js中将Uint8Array 转换为整数
- node.js中的头文件 – 套接口io资源解释为脚本,但是以MIMEtypes传递text / plain:
- FlowType包装获取而不会丢失默认types的注释
- 将自定义types的数组传递给来自node-pg和SQL注入的postgres函数
- 为什么具有ObjectID(MongoDB)types的会话参数转换为string?
- 将64Bit Double转换为32Bit浮点Node.Js