js对象中动态读取属性值 动态属性值 js正则表达式全局替换
2024-08-24 06:23:07
$(document).ready(function(){ var exceptionMsg = '${exception.message }'; var exceptionstr = ''; //javascript截取字符串 if(exceptionMsg!='' && exceptionMsg.indexOf("[")!=-1){ exceptionstr = exceptionMsg.substring(exceptionMsg.indexOf("[")+1,exceptionMsg.indexOf("]")); } //java map对象变成js 字符串 var msg= "<%=Permissions.permissionExceptionMap %>"; //js replaceAll 正则表达式全局替换 var jsonstr = msg.replace(new RegExp(/(=)/g),':'); //jsonstr = "{aaa:'河南省'}";//后面的河南省必须要分号 var jsonObj = eval("(" + jsonstr + ")");//json字符串转 对象 //从js对象中动态读取属性值,动态属性信息 $("#aaa").html(jsonObj[exceptionstr]); });
最新文章
- linux下配置matlab运行环境(MCR)
- [platform]linux platform device/driver(三)--Platform Device和Platform_driver注册过程之代码对比
- 理解RxJava:(一)基础知识
- MyBatis与Hibernate对比
- BootStrap入门教程 (二) :BASE CSS(排版(Typography),表格(Table),表单(Forms),按钮(Buttons))
- Maven的使用--安装
- C#_会员管理系统:开发三(修改密码)
- Windows下快速安装Xgboost(无需Git或者VS)
- JavaScript DOM 编程艺术(1)--->; JavaScript语法
- P2520 [HAOI2011]向量
- 委托(2).net 1.x中的委托
- python学习笔记(5)-time库的使用
- P1118 [USACO06FEB]数字三角形`Backward Digit Su`… 回溯法
- bzoj 1006
- 电子产品使用感受之—我的iPad Pro坏了。。。
- jQuery页面加载初始化常用的三种方法
- Bagging和Boosting的区别(面试准备)
- Axure 元件焦点的控制
- VMware扩展Linux根目录磁盘空间(Centos版本)
- Maven 入门——认识Maven结构
热门文章
- 基于ssh,shell,python,iptables,fabric,supervisor和模板文件的多服务器配置管理
- Ubuntu设置终端相对短路径
- 微信小程序大全(上)(最新整理 建议收藏)
- swift学习 - collectionView
- 学习笔记TF016:CNN实现、数据集、TFRecord、加载图像、模型、训练、调试
- ATmega8仿真——外部中断的学习
- java mvc框架系列总结ssh,ssm,servlet
- 01--数据库MySQL:【数据库DB】和【数据库管理系统DBMS】 简介
- CTE递归 MAXRECURSION 遇到的问题
- C语言到C++(1) - 基本变化