子衿
首页 关于我
1 Vue3 Hooks 的使用 1,405 阅读 2 Vue3 中 ref 标记组件使用 1,221 阅读 3 搭建博客 994 阅读 4 npm i 安装依赖 node-sass 报错 891 阅读 5 Vue2 中混入的使用 726 阅读
Web前端基础
JavaScript jQuery css
Vue ElementUI 博客 Ant Design Vue
友情链接
凌哥技术分享 coder的技术博客
登录
侧边栏壁纸
博主昵称
子衿

  • 累计撰写 26 篇文章
  • 累计收到 197 条评论
  • 首页
  • 栏目
    • Web前端基础
      • JavaScript
      • jQuery
      • css
    • Vue
    • ElementUI
    • 博客
    • Ant Design Vue
  • 页面
    • 关于我
搜索到 1 篇与 JavaScript 的结果
  • Object 操作对象 2021-12-21
    Object 操作对象 在工作中遇到了一个需求,后端传来的是对象然后需要写一个方法将它改动为键名在一边,键值在另一边的形式  在做请求后,获得了一个 JSON 格式的数据,然后其中的一个对象,根据需求需要改为 键名:键名:键名 = 键值:键值:键值 这种格式。在这里我们需要用到 Object.keys(obj) 和 Object.values(obj) 这两个方法来完成。Object.keys(obj)  参数 obj 为你要改动的那个对象,这个方法会将对象中的键名全部保存在一个数组中作为一个返回值进行返回。Object.values(obj)  参数 obj 为你要改动的那个对象,这个方法会将对象中的键值全部保存在一个数组中作为一个返回值进行返回。  然后再将数组转换为字符串,再使用 repalce 方法repalce()  该方法可以将字符串中的某些字符替换为另一个字符,该方法中有两个参数,后面的那个参数将替换掉字符串中前面的参数。let test = { name: 'Tom', age: '24', address: 'home', } // 将对象中的键名和键值分别取出,然后转换为字符串,再将字符串中的 ',' 改为 ':' const key = Object.keys(test).toString().replace(/,/g,':') const value = Object.values(test).toString().replace(/,/g,':') const str = `${key} = ${value}`
    • 2021年12月21日
    • 284 阅读
    • 0 评论
    • 1 点赞
博主栏壁纸
博主头像 子衿

26 文章数
197 评论量
人生倒计时
热门文章
  1. 1 Vue3 Hooks 的使用
    Vue3 Hooks 的使用
    1405 阅读 - 02/24
  2. 2 Vue3 中 ref 标记组件使用
    Vue3 中 ref 标记组件使用
    1221 阅读 - 02/23
  3. 3 搭建博客
    搭建博客
    994 阅读 - 09/01
已运行 00 天 00 时 00 分 00 秒
陕ICP备2020013353号-1