`
tiantian-yuqing
  • 浏览: 23413 次
  • 性别: Icon_minigender_2
  • 来自: 成都
社区版块
存档分类
最新评论

JS 字符串和数组打印的几种方法

阅读更多

  我们经常会遇到打印字符串和数组的问题,我总结了几种方法,希望对大家有所帮助。
  如果是打印的是字符串常量,就可以直接打印。
document.write("uestc");

  如果是打印数组的每一项,则可以:
var arr = [1,2,3,4];
for(var i = 0 ;i<arr.length;i++){
document.write(arr[i]+'\n');     //'\n'是换行
}

或者:
var arr = [1,2,3,4];
for(var value in arr){
document.write(arr[value]+'<br\>');  //'<br\>'也是换行
}

打印出来的结果是:
1
2
3
4

  但如果需要打印字符串和数据的混合,并且数据统一存在一个对象或者数组中,如名称:雪碧,数量:5瓶,单价:3元,小计:15元,而名称,数量,单价,总价都存放在同一个对象 arr中,该怎么用for循环打印呢?
var printText = "我的打印小票"+'\n';
for(var item in arr){
        printText += '名称:' + arr[item].name
            +',数量:' + arr[item].number+ arr[item].unit
            +',单价:' + arr[item].price.toFixed(2)
            +'(元),小计:' + arr[item].total.toFixed(2)+'(元)\n' ;
    }
document.write(printText);

这样就可以啦
分享到:
评论

相关推荐

    JS字符串和数组如何实现相互转化

    在JavaScript(JS)中,字符串和数组是两种非常常见的数据类型。它们各有其特定的用途,但有时我们需要在两者之间进行转化,以便更好地处理数据。本文将深入探讨如何使用JS中的方法将字符串转换为数组,以及如何将...

    js字符串转数组的常用方法.docx

    本文将详细介绍几种常见的将JavaScript字符串转换为数组的方法。 首先,我们来看最常用的`split()`方法。`split()`方法根据提供的分隔符将字符串切割成多个子字符串,并将结果存储在一个数组中。例如: ```...

    JSON字符串校验

    使用JSON校验器时,用户只需将待验证的JSON字符串输入到工具中,点击校验按钮,工具会在几秒钟内返回结果。如果字符串有效,会显示成功信息;如果存在错误,会显示错误信息及位置。 综上所述,JSON字符串校验是确保...

    格式化json字符串

    JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,被广泛用于Web服务和应用程序之间的数据传输。它基于JavaScript的一个子集,具有易读易写的特点,使得人类可读且机器可解析。在编程过程中,我们...

    将web Form 的数据转化成json字符串及json对象进行处理的JS

    4. **转换为JSON字符串**:使用JavaScript内置的`JSON.stringify`方法将构建好的对象转换为JSON字符串。 5. **处理JSON对象**:如果需要在客户端进一步处理JSON数据,可以将其解析为JavaScript对象,使用`JSON....

    浅谈js中字符和数组一些基本算法题

    通过上述三个基本算法题的解析,可以看出JavaScript中字符和数组处理的一些基本方法,这不仅有助于理解JavaScript语言本身的特性,也能够提升处理字符串时的编程技能。掌握这些基础知识对任何前端开发者来说都是必不...

    字符串逆序(信息学奥赛一本通-T1162).rar

    下面我们将探讨几种常见的方法: 1. **双指针法**: - 在这种方法中,我们通常设置两个指针,一个在字符串的开头,另一个在末尾。然后,交换两个指针所指向的字符,并逐渐向中间移动,直到两个指针相遇。这种做法...

    JS中的数组转变成JSON格式字符串的方法

    3. 使用JSON.stringify方法:JavaScript提供了JSON.stringify()方法,该方法可以接受一个JavaScript对象作为参数,并返回该对象的JSON字符串表示形式。这个方法就是将步骤2中构建的中间对象数组转换为JSON字符串的...

    一个字符串反转函数可实现字符串倒序

    在上述代码中,涉及到几个关键的JavaScript字符串和数组方法: - **join()**:这个方法用于将数组元素合并为一个字符串,元素之间由指定的分隔符隔开。例如: ```javascript var arr = ["George", "John", ...

    探讨js字符串数组拼接的性能问题

    总结来说,在处理JavaScript字符串数组拼接的性能问题时,需要根据实际的应用场景和目标浏览器进行合理选择。随着浏览器的不断进步和JavaScript引擎的性能提升,一些传统上需要优化的场景可能不再需要,但了解和掌握...

    (Java)json和String互转必备Jar包

    例如,我们可以通过`Gson().toJson()`方法将一个Java对象转化为JSON字符串,通过`Gson().fromJson()`方法将JSON字符串转化为对应的Java对象。 2. **Jackson库**:另一个常用的JSON处理库是Jackson,它提供了丰富的...

    json表达式所用到的包

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

    ASP.NET自带对象JSON字符串与实体类的转换

    JSON字符串是由属性/值对和数组数据组成的文本,属性名、字符串值和数组元素都用双引号(")括起来。它广泛用于Web应用中前后端之间的数据交换。 在***中,可以使用System.Runtime.Serialization.Json和System....

    【JavaScript源代码】JavaScript统计字符出现次数.docx

    ### JavaScript统计字符出现次数 #### 知识点概述 本文主要介绍了如何使用JavaScript来统计一个字符串中各个字符的出现次数。这一技术对于处理文本数据、...无论哪种方法,都是JavaScript处理字符串的强大工具之一。

    使用JavaScript构建JSON格式字符串实现步骤

    在上述例子中,"name"、"age"、"isStudent"和"websites"是键,对应的值分别是字符串、数字和数组。 在JavaScript中,我们可以使用内置的对象`JSON`来处理JSON数据。但在这个场景下,我们使用了jQuery的`$.toJSON()`...

    Json对象与Json字符串互转(4种转换方式)

    总之,JSON对象与JSON字符串的转换是Web开发中非常基础且重要的技能,掌握上述几种转换方式对于开发过程中处理数据传输至关重要。开发者应根据实际需要选择合适的转换方式,并注意浏览器的兼容性和数据的安全性。...

    一种简单的json解析方法

    3. **递归解析**:如果JSON结构复杂,涉及嵌套的对象和数组,自定义方法需要实现递归解析,将每个对象和数组转化为JavaScript的数据结构。 4. **类型转换**:JSON中所有值都是字符串,但在JavaScript中我们可能希望...

    Java中JSON字符串与java对象的互换实例详解

    在前端JavaScript中,通常会使用`JSON.parse()`方法将JSON格式的字符串解析为JavaScript对象,以便于操作。类似地,如果需要将对象转换回JSON字符串,可以使用`JSON.stringify()`方法。 4. Java中JSON与Java对象互...

    JS实现倒序输出的几种常用方法示例

    在处理字符串时,通常使用`split()`和数组方法;对于数组,`reverse()`方法非常直接,但如果需要原地修改数组而不能创建新数组时,`for`循环交换元素是不错的选择。 在JavaScript中,数组操作和字符串处理是基础且...

Global site tag (gtag.js) - Google Analytics