`
AILIKES
  • 浏览: 178003 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

关于javascript踩过的坑

阅读更多

      前言:

      最近做项目写JS时遇到一个坑,获取JSON对象的值时,发现JSON对象中的key存在《xxx.xxx》的情况,例如如下代码中的《 task.taskId》:

var obj = {

      activityName:"eee",

      historicProcessInstance.id:" ",

      id:"daa84b785d714930b4bf24a47adf2816",

      task.taskId:"147624",

      taskOrgId:"b0f90c0d8e1b4cd793cc8501b716e2e0",

      totalMoney:"0",

}

     遇到问题:当通过obj.task.taskId获取该字段的值时,查找的是obj对象下的task对象下的taskId属性,那么此时是无法解析如上的JSON对象的;

      解决办法:如解析该类型(含有.)的属性值时,可以用obj ["task.taskId"]来获取该字段的值

 

 

0
0
分享到:
评论

相关推荐

    逐行分析鸿蒙系统的 JavaScript 框架(推荐)

    我在前文中曾经介绍过鸿蒙的 Javascript 框架,这几天终于把 JS 仓库编译通过了,期间踩了不少坑,也给鸿蒙贡献了几个 PR。今天我们就来逐行分析鸿蒙系统中的 JS 框架。 文中的所有代码都基于鸿蒙的当前最新版(版本...

    JavaScript纯色二维码变成彩色二维码

    然后这个任务都落到我头上了,因为是图片处理,那主要思路就是靠canvas,canvas可以进行像素操作,所以我进行了一些尝试,也踩了一点小坑,具体记录如下。   前置知识 drawImage方法可以把图片画到canvas上,...

    overwrite::thumbs_up:覆盖一些javascript方法并在此处显示博客

    overwrite 进展blog 从指向看JavaScript vue移动端开发踩过的一些坑 造一个属于自己的 UI 库 揭秘组件库一二事 初探 Nuxt.js 秘密花园 TypeScript + 大型项目实战 细谈 vue 核心 - vdom 篇 细谈 vue - slot 篇 细谈 ...

    2023版全新高质量商业级小程序全栈项目实战(完结22章)

    第三方框架开发小程序都主要目的是为了一次编写多端运行,然而实际上,使用第三方框架开发小程序会有很多兼容性需要去做处理,很多坑需要去踩,有时候开发成本反而比原生开发更高;原生开发实际上就是按照小程序官方...

    JavaScript基于用户照片姓名生成海报

    最近在为公司的一个比赛制作专题页,碰到一个使用参赛者上传的照片生成专属海报的需求,实现过程中用到了一些以前没用过的 api,也踩了一些坑,于是将其记录下来。 需求描述 用户点击按钮进行照片上传 照片上传...

    js中json处理总结之JSON.parse

    踩过的坑都将成为路上的风景。 队友在cookie中已存以下值: address_info {"address_name":"人民大会堂","...lng":1,"address_lat":1} 仔细观摩,并无发现任何不妥,只是一种简简单单的json格式字符串而已。 但在...

    【Kali Linux 2020.1b】 全网 最新 安装 教程 ——你会踩到的坑,遇到的问题,难以哭诉的崩溃

    有很人多说:本人擅长Ai、Fw、Fl、Br、Ae、Pr、Id、Ps等软件的安装与卸载,精通CSS、JavaScript、PHP、ASP、C、C++、C#、Java、Ruby、Perl、Lisp、python、Objective-C、ActionScript、Pascal、spss、sas等单词的...

    小程序开发笔记:安装 Node.js,使用 npm 引入 Vant Weapp(Vant UI)组件

    刚开始入门小程序开发,踩过不少坑,稍微总结一下。 Vant UI 是轻量、可靠的小程序 UI 组件库,可以方便我们快速制作出美观的小程序界面。 Vent Weapp 官方网站链接在此 1、下载 Node.js 我是使用 npm 命令来引入这...

    毕业设计论文范文源码-blog:只是博客和不公正的博客

    路上踩过的坑 小而美的工具为你的开发体验加分 编程相关的言论 关注 阮一峰老师的文章 张云龙,前端工程 记录成长的过程 Personal blog by Dan Abramov. 冴羽写博客的地方,预计写四个系列:JavaScript深入系列、...

    ECharts V3.1.6 最新图表控件修复版(兼容IE9以下浏览器)

    修复当前版本(V3.1.6)在IE6、7、8中我遇到的诡异问题,也帮助大家少踩这些坑!

    leetcode卡-cx-blog:个人博客

    leetcode卡 :panda: 个人学习源码记录 本源码 demo 都是基于 ,如果你还不了解请先点链接了解并安装体验下。...项目中常踩的坑 :wheel_of_dharma: 项目组件设计 :wheel_of_dharma: SDK开发 :eject_button:项目性能优化

    详解Howler.js Web音频播放终极解决方案

    相信有很多人在写移动端音频播放的时候都踩过不少坑,特别是复杂音频项目在兼容多种设备的时候更是让你抓狂,比如ios端不能一开始就播放音频,必须要用户进行了操作。。。。 偶然间了解到了一个兼容所有设备和...

    微信小程序使用npm支持踩坑

    最近写了个CNode 社区的微信小程序版本,把在微信小程序中使用npm包,踩的坑记录一下,希望能给遇到类似问题的小伙伴,提供一些思路和方向。 npm 支持 从小程序基础库版本 2.2.1 或以上、及开发者工具 1.02.1808300...

    CS-Books-Store:你想要的计算机经典书籍,这里都有!

    作为一名互联网/ IT从业人员,经常需要搜索一些书籍,资源,在这个过程中踩过很多坑,浪费过很多时间。为了方便大家,我特意把这些年收集的计算机类书籍共享给大家。涵盖范围包括但不限于:Java,C / C ++,Python,...

    微信小程序兼容性问题

    掉坑里不要紧,更让人捉急的是,从坑里爬上来的时候,手刚抓到坑沿,又被微信官方踩到(紧急修复兼容性的版本没审核通过,被微信打回重审),再次跌落坑底,然后眼睁睁地看着后台用户在破口大骂“什么东西都没有啊~...

    pancake:Pancake 是基于 Golang Gin 和 React Semantic UI 构建的个人博客

    把踩过的坑和做过的东西记录下来, 便于自我总结和帮助他人:tangerine::tangerine:专栏. 用于归纳总结某一领域内的东西, 比如说Java教程, 大数据开发指南等等.项目. 把自己做过的东西(xxx管理平台, 产品指南等)通过...

    百度地图开发java源码-BetterStep05:后台中转模式的WebRTC功能测试

    本文旨在记录“WebRTC实现服务器中转模式的多人实时通话”项目的完整实施过程,方便想要实现类似功能的人能够复刻我们的经验,少走点弯路、少踩点坑,将精力投入到定制开发符合自身产品特点的功能上。 本文假定读者...

    weapp-template::rocket:一个简单实用的微信小程序基础配置模板

    动动你可爱的小手手点亮一颗星星,模板基于原生小程序+ axios(原生wx.request封装)+ vant ui +更少+ iconfont + eslint建造,存粹干净,希望能帮你少踩一些坑 启动项目 # 克隆项目 git clone ...

    Mjw:微信小程序之踩坑之旅二,textarea 组件的 bug(含10M动图) ... ... ...

    在日常的开发过程中,textarea 被使用到的频率还是挺高的,且很多情况需要用 Javascript 去控制它的一些行为,本文将举一个例子,去说说这个大家在开发中都可能会遇到的坑。 需求:清空 textarea 组件的内容。 需求...

    hello-muiplayer::light_bulb: 一款优秀的 H5 视频播放器框架

    玩耍、专注、联系、分享和自由 :triangular_flag: |介绍MuiPlayer是一款HTML5...在不同环境下播放时,muiplayer处理了大部分兼容性问题在开发h5视频的过程中反复踩过一些坑,我们提供了完整的解决方案,让开发者少走一

Global site tag (gtag.js) - Google Analytics