当前位置: 首页 > news >正文

网站建设中可能出现的问题50篇经典软文100字

网站建设中可能出现的问题,50篇经典软文100字,邯郸网站建设联系电话,杭州企业网站建设方案这是做项目时遇到json文件转换 的一个小坑 将json 对象中的值 由字符串(数字字符串) 转换为 数值类型,如果是 转换失败 ,就返回 -1 这里的 parseInt 看起来非常简洁,但是存在一个小坑 transformedData[fieldsToCheck[i]] parseInt(origina…

这是做项目时遇到json文件转换 的一个小坑

将json 对象中的值 由字符串(数字字符串) 转换为 数值类型,如果是 转换失败 ,就返回 -1
这里的 parseInt 看起来非常简洁,但是存在一个小坑

transformedData[fieldsToCheck[i]] = parseInt(originalValue)  || -1

由于我的数据中会牵扯很多默认配置,而在系统中,默认配置通常用 0来表示,因此在这里转换时 会将 字符串 “0” ,转换为 0

紧接着就是逻辑或处理 || 坑就来了,我的本意是用来放置NaN 的出现,所以才用 || 去赋值一个默认值

但是 0 在JS中默认 会表示为 false ,也就是 所有 字符串 “0” ,都会被转为 我的防空数字 -1这也就导致我了数据丢失

因此 JS 中 parseInt 和 或 判断连写 ,还是需要谨慎一些的,最好还是用 三元运算符 更合适

transformedData[fieldsToCheck[i]] = parseInt(originalValue) !== NaN ? parseInt(originalValue) : -1
http://www.tj-hxxt.cn/news/20346.html

相关文章:

  • 好兄弟资源网在线看片sem优化
  • 生活中常见的网络营销形式长沙谷歌优化
  • 手机管理网站模板下载刷关键词优化排名
  • java入门网站合肥网站推广优化
  • 网站建设陷阱百度seo关键词排名技术
  • 北京做网站哪个好软文广告代理平台
  • 苏州网站建设设计制作公司网站建设排名优化
  • 2024年5月新冠高峰苏州关键词优化搜索排名
  • wordpress支持的视频baidu优化
  • 苏州住房和城乡建设厅网站百度云搜索引擎入口百度网盘
  • 家庭网络做网站搜索引擎优化的简称是
  • 河南网站建设公司哪个好呀公司网站如何在百度上能搜索到
  • 做资讯网站需要什么条件观看b站的广告网站平台
  • 网站路径怎么做百度域名提交收录网址
  • 网站建设 客户需求的搜索引擎优化
  • 做网站公司官网滨州网站建设
  • 网站维护包括哪些seo外包大型公司
  • 杭州市富阳区建设局网站域名注册局
  • 莎娜琳官方网站做水郑州短视频代运营公司
  • WordPress模板转换emlog排名优化课程
  • 响应式网站用什么做小程序推广方案
  • 成都网站设计服务商线上培训机构有哪些
  • 办公用品十大购物网站排名做网站建设优化的公司排名
  • 大学生web网站开发心得体会推特最新消息今天
  • 天津网站建设热线电话网络公司排行榜
  • 深圳网站建设 贴吧360搜索指数
  • 网站开发先做后台还是前台推广方案应该有哪些方面
  • 站酷海报设计图片抖音seo招商
  • 吉林大学建设工程学院网站网络营销管理办法
  • 一级a做爰片偷拍免费网站深圳搜索排名优化