##这是一个对象

        let obj = {code:"title",createDate:"2021-12-01 18:47:19",createName:"系统",groupCode:"PHOTO",groupName:"照片文件",name:"题名",status:"Y",updateBy:"SYSTEM",}

##把这个对象的键名转成相对应的中文
#1.第一步
把对象的键名取出:用Object.keys 方法
其作用是:要返回其枚举自身属性的对象

 const keysName = Object.keys(obj);//拿出对象的键名存进数组里

输出看一下
键名全部存入了数组keysName里

#2.第二步
写一个规则

 const mapInfo = {'code':'代码','name': '姓名','createDate': '创建日期','createName': '创建人','groupCode': '分组代码','groupName': '分组名称','status': '状态','updateBy': '更新人',}

对数组keysName进行map便利

  keysName.map((value,index) => {//value 是keysName的值,index是下标console.log(value);console.log(index);})

输出看一下
拿到了值之后就可以进行匹配了

keysName.map((value,index) => {const tranfrom = {}//定义一个对象,用来转匹配成功的值tranfrom['value'] = mapInfo[value]//给对象增加名为value的键,// mapInfo[value] 就是遍历这个规则对象,跟value对应上的值就拿出来,存到tranfrom里this.arr.push(tranfrom)//最后push进arr数组里,arr必须要定义在data里//敲黑板})

输出一下:arr

console.log(this.arr);


转换成功啦

总结
关键是获取 到键名,然后在循环里,进行匹配,

JavaScript 英文根据规则转成相对应的中文相关推荐

  1. web前端学习:1分钟了解JavaScript基础语法规则

    俗话说,"无规矩不成方圆".用在计算机语言上也同样使用.每种计算机语言都有自己的语法规则,只有遵循语法规则才能写出符合要求的代码.JavaScript也不例外,在使用JavaScr ...

  2. 2.1.3 JavaScript代码书写规则

    2.1.3 JavaScript代码书写规则 http://book.51cto.com  2010-12-22 11:11  高宏  机械工业出版社  我要评论(0) 摘要:<JavaScri ...

  3. 如何把Word英文默认字体设置成Times NewRoman汉字设置为宋体

    如何把Word英文默认字体设置成Times NewRoman汉字设置为宋体 https://jingyan.baidu.com/article/e75057f2ddef91ebc91a89f4.htm ...

  4. 怎么将整个英文的pdf文档翻译成中文

    目前pdf文件是我们用得比较多的文件,但是我们偶尔也会碰到英文的PDF文件,就需要将它翻译成中文了,那么怎么将整个英文的pdf文档翻译成中文呢? 这里小编介绍一个在线的pdf转换器就可以做到,可以轻松 ...

  5. ch不是小写英文字母的c语言代码,函数fun的功能是进行字母转换。若形参ch中是小写英文字母,则转换成对应的大写英文字母;若ch中是大写英文字母,则...

    题目 题型:选答,填空 难度:★ 函数fun的功能是进行字母转换.若形参ch中是小写英文字母,则转换成对应的大写英文字母:若ch中是大写英文字母,则 函数fun的功能是进行字母转换.若形参ch中是小写 ...

  6. oracle 获取英文时间,javascript英文日期(有时间)选择器

    javascript英文日期(有时间)选择器 更新时间:2007年05月02日 00:00:00   作者: var languageCode = 'en';    // Possible value ...

  7. 英文视频如何翻译成中文视频简单工具推荐

    英文视频如何快速变成中文视频,自动生成文案,自动匹配画面,同时还有中文的配音,看过来,在测试了十几款软件之后,终于找到我心目中最好用的那一款了, 不服来辩. 相信很多小伙伴在日常浏览海外的英文视频的时 ...

  8. 前端将后端返回的数字(英文字母),转成对应的文字进行显示

    前言 类似于省市区,状态,性别之类的可以枚举出来的变量,一般情况下数据库中存储的是其对应的value值,像省市区联动的话,前端界面中显示的是省市区的名字,但是接口的入参一般是对应的code码:如果界面 ...

  9. C练习记录8——数字字符转换成相对应的数值

    难度:一颗星 将形参s所指字符串中的数字字符转换成相对应的数值,计算出这些数值的累加和作为函数值返回. 思路:由下图可知第48个码才为字符'0',所以要想将数字字符转换成相对应的数字,只需要减去48或 ...

  10. HP-UX的终端TERM要设置成什么,才能输入中文呢?

    再问一下,HP-UX的终端TERM要设置成什么,才能输入中文呢? 我试了,可以了,谢谢!非常感谢! /etc/profile中 export LANG=zh_CN.hp15CN stty cs8 st ...

最新文章

  1. python采集cpu信息
  2. 程序员如何快速准备面试中的算法 - 结构之法
  3. python连接es数据库_Python Elasticsearch API操作ES集群
  4. uboot环境下mmc操作_【记录】将Uboot 2011.06中mmc驱动移植到uboot 1.1.6的过程
  5. .so是什么文件_安卓 so 文件解析详解
  6. JavaFX图表(四)之面积图
  7. autotools入门笔记(二)——创建和使用静态库、动态库
  8. 程序员面试金典 - 面试题 08.07. 无重复字符串的排列组合(回溯)
  9. 怎样把MySQL的编码方式改为utf8?
  10. 男性最脆弱的五大器官
  11. matlab monte carlo,Monte Carlo Simulation
  12. mysql4.1数据库_MySQL数据库练习-4.1
  13. JAVA模拟学生选课系统(附下载链接)
  14. k3 梅林固件设置_OpenWrt中,旁路由的设置与使用
  15. 京东店铺数据分析工具推荐
  16. HYSPLIT模型后向轨迹制作
  17. 扫描仪服务器正在运行中,针对使用 Acrobat 时出现的扫描仪问题的故障排除提示...
  18. FFMPEG学习【libavfilter】(二)
  19. 012-P2P加速Docker镜像分发(阿里Dragonfly)
  20. oracle使用decode实现竖表转横表 (列转行)

热门文章

  1. SURF(Speeded Up Robust Features)算法原理
  2. java初级中级高级区分_初级、中级、高级程序员之间的区别,最后的顶级程序员很秀...
  3. 计算机目标作文,人生的目标作文(精选5篇)
  4. 【计组5.5】指令流水线
  5. 当你在搜索框按下enter的一刹那发生了什么?
  6. win7系统备份方法
  7. 对Volterra级数公式的理解-1
  8. 学生管理系统IPO图_一篇文章带你走进数据流图的世界
  9. CF949D Curfew 贪心
  10. 飞马(PEGASUS):Google最新的摘要汇总模型