`
sun201200204
  • 浏览: 294465 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

js如何将对象属性key-value变成字符串输出

    博客分类:
  • java
js 
阅读更多

<script>
var asfman = {};
asfman.dict = {
    "keys": function(obj){
        var b = [];
        for(var i in obj){
          b.push(i);
        }
        return b;
      },
      "values": function(obj){
        var b = [];
        for(var i in obj){
          b.push(obj[i]);
        }
        return b;
      },
      "items": function(obj){
        var b = [];
        for(var i in obj){
          b.push([i, obj[i]]);
        }
        return b;
      }
};
var  item = {
       color    : "#cccccc",
       border  : "1px solid #ff0000",
       margin  : "0px",
       padding : "0px"

  }
alert(asfman.dict.items(item).join("\n"));
</script>
 

分享到:
评论

相关推荐

    parse-key-value-pair::crystal_ball:将KEY = value之类的字符串解析为[key,value]

    将KEY=value类的字符串解析为[key, value] 安装 npm: npm install --save parse-key-value-pair 纱: yarn add parse-key-value-pair 用法 const parseKeyValue = require ( 'parse-key-value-pair' ) const [ ...

    key-value-replace:替换字符串中的键值对

    键值替换 替换字符串中的键/值对。安装npm install key-value-replace用法const replace = require ( 'key-value-replace' )replace ( 'hello {{ name }}' , { name : 'world' } ) // hello worldreplace ( '{{ ...

    redis是一个key-value存储系统 和Memcached类似,它支持存储的value类型相对更多

    和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更...

    set-env-key-value:一个完整的 JavaScript Node.js 兼容环境变量编辑器

    一个完整的 JavaScript Node.js 兼容环境变量编辑器 用于环境变量版本的快速且有用的 JavaScript 应用程序。 是一组动态命名值,可以影响...view(key) 方法返回给定对象自己的可枚举字符串键属性的字符串。 该值必须

    JS操作json对象key、value的常用方法分析

    本文实例讲述了JS操作json对象key、value的常用方法。分享给大家供大家参考,具体如下: 一、定义JSON对象 // 首先定义一个json对象,对象以“{”(左括号)开始,“}”(右括号)结束 // 花括号内为键、值对 键...

    template-obj:javascript对象中的模板字符串

    模板对象 javascript对象中的模板字符串。 轻量级实用程序模块。 (生产文件是1.29KB)安装npm $ npm install template-obj凉亭 $ bower install template-obj普通JS var templateObj = require("template-obj");...

    常用js方法,当前方法数量为15个,持续更新中

    【10】通过key,value将数组对象中某一项移到首位 【11】获取数组对象中的某个元素 【12】根据key值,进行数组相减 【13】时间字符串转换成固定格式的时间字符串 YYYYMMDD 【14】判断字符串是否是Json数据 【15】...

    json数组转化为list-Python入门进阶教程-JSON操作.pdf

    JSON 的全称是 JavaScript Object Notation,即 JavaScript 对象符号,它是⼀种轻量级、跨平台、跨语⾔的数据交换格式,其设 计意图是把所有事情都⽤设计的字符串来表⽰,这样既⽅便在互联⽹上传递信息,也⽅便⼈进...

    redis 安装包 使用命令

    和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更...

    json表达式所用到的包

    对象在js中表示为“{}”扩起来的内容,数据结构为 {key:value,key:value,...}的键值对的结构,在面向对象的语言中,key为对象的属性,value为对应的属性值,所以很容易理解,取值方法为 对象.key 获取属性值,这...

    redis版本2.0安装包

    和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更...

    hstore-js:Postgresql hstore 字符串化和解析函数,支持嵌套hstore 语法

    npm install hstore.js用法选项 { // key: default value array_square_brackets : false , boolean_as_integer : false , numeric_check : false , root_hash_decorated : false , return_postgresql_expression : ...

    正则表达式

    这个特殊的RegExp对象和所有以字母"s"结尾的字符串都匹配.用RegExp()也可以定义 一个等价的正则表达式,代码如下: var pattern = new RegExp("s$"); 无论是用正则表达式直接量还是用构造函数RegExp(),创建一个...

    nodejs中转换URL字符串与查询字符串详解

    一个完整的URL字符串中,从”?...该字符串中的分配符,默认为=.”=”左边是key,右边是value options:是一个对象,可以在该对象中使用一个整数值类型的maxKeys属性来指定转换后的对象中的属性个数,如果

    good-console-json

    value - 单个字符串或字符串数​​组以过滤传入事件。 “*”表示没有过滤。 null和undefined被假定为“*” [options] - format - 格式字符串。 默认为“YYMMDD/HHmmss.SSS”。 utc - 是否使用布尔控制 Moment。 ...

    tiny-csv:将CSV字符串解析为对象数组

    将CSV字符串解析为对象数组。 安装 npm install tiny-csv 用法 var fs = require ( 'fs' ) var csv = require ( 'tiny-csv' ) var csvData = fs . readFileSync ( 'data.csv' , 'utf8' ) console . log ( csv ( csv...

    Redis API文档 全称:Remote Dictionary Server 远程字典服务

    和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更...

    js获取json中key所对应的value值的简单方法

    实例如下: [removed] getJson('age'); function getJson(key){ var jsonObj={name:傅红雪,age:24,profession:刺客}; //1、使用eval方法 ... if(item==key){ //item 表示Json串中的属性,如'na

    akamai-edgescape-parser:将Akamai Edgescape字符串解析为键值对对象的实用程序

    Akamai Edgescape标头解析器 将Akamai Edgescape字符串解析为键/值对对象的实用程序。 专为Node设计,但也可以通过在浏览器中使用。用法var akamaiEdgescapeParser = require ( 'akamai-edgescape-parser' ) ;var ...

    lookups:一种允许您使用任何 Javascript 值作为键的数据结构。 键可以是对象、函数、数字、字符串

    键可以是对象、函数、数字、字符串。用法例子: var lookups = require ( 'lookups' ) ;var keyObject = { 'something' : 'someValue' } ;var keyFunction = function ( ) { } ;var keyString = 'something' ;var ...

Global site tag (gtag.js) - Google Analytics