相关文章推荐
暴走的电池  ·  python ...·  1 周前    · 
另类的开水瓶  ·  c# unity3d ...·  1 周前    · 
鬼畜的开水瓶  ·  react报 Relative ...·  10 月前    · 
逆袭的鸭蛋  ·  基因组组装算法 - ...·  1 年前    · 
有胆有识的鸵鸟  ·  Java ...·  1 年前    · 
暗恋学妹的柳树  ·  python - xlsx and ...·  1 年前    · 

如果是数组对象
先用循环遍历数组
举个栗子:

    const data = [{att:'aaa'},{att:'bbb'},{att:'ccc'}];
    let res = '';
    for (let i = 0;i<data.length;i++){
      res += data[i].att+',';
    console.log('循环得到的---->',res);// 此时输出的res的是'aaa,bbb,ccc,',多出的逗号我们不需要,使用substring提取我们需要的部分字符串
    const str = res.substring(0, (res.length) - 1);
    console.log('结果是---->',str)

在这里插入图片描述
如果是单纯的数组直接用toString()方法

const a = [1,2,3,4];
console.log('结果是---->',a.toString());
                    先用循环遍历数组举个栗子:    const data = [{att:'aaa'},{att:'bbb'},{att:'ccc'}];    let res = '';    for (let i = 0;i&lt;data.length;i++){      res += data[i].att+',';    }    console.log('循环得到的----&gt;',res);// 此时输出的res的是'aaa,bbb,ccc,',多出的逗号我们不需要    const str
    //遍历name为txt的所有input元素
    $("input[name='txt']").each(function () {
        str += $(this).val() + ",";
    //...
				
最近在梳理js的基础,首先从数组字符串开始。 string 常用方法: 1.substring(start开始位置的索引,end结束位置索引) 截取的位置不包含结束位置的字符,只写一个参数表示从开始位置截取到最后 var str='abcdefg'; str.substring(1) //得到bcdefg str.substring(1,3) //得到bc 输入负值时将负值变为0,哪个较小作为开始位置      str.substing(-1,1)  =>str.substring(0,1) //a      str.substring(1,-2) =>str.substri
substr 方法 返回一个从指定位置开始的指定长度的子字符串。 stringvar.substr(start [, length ]) 参数 stringvar 必选项。要提取子字符串字符串文字或 String 对象。 start 必选项。所需的子字符串的起始位置。字符串中的第一个字符的索引为 0。 length 可选项。在返回的子字符串中应包括的字符个数。 说明 如果 length 为 0 或负数,将返回一个空字符串。如果没有指定该参数,则子字符串将延续到 stringvar 的最后。 示例 下面的示例演示了substr 方法的用法。 代码如下: function SubstrDemo
说明:join()方法和split()方法是相对的 split()方法是将一个字符串按照某一分隔符进行拆分为数组,而join()则正好相反。 join()方法用于把数组中的所有元素放入一个字符串,元素是通过指定的分隔符进行分隔的。 arrayObject.join(separator) var arr = [1,2,3]; var res = arr.join(","); console.log(red); 输出结果:1,2,3 {id: "600", pId: null, name: "图形的变化"}, {id: "630", pId: "600", name: "投影与视图"}, {id: "631", pId: "630", name: "投影"}, {id: "632", pId: "630", name: "三视图"} arr.map((obj)=>{return "'"+obj.id+"'"}).join(","); "'600','6.
JS中的数组对象字符串对象是两种不同的数据类型,它们有着不同的属性和方法数组对象是一组有序的值的集合,可以通过索引访问其中的元素。数组对象的常用属性和方法包括:length(获取数组长度)、push(向数组末尾添加元素)、pop(删除数组末尾的元素)、shift(删除数组开头的元素)、unshift(向数组开头添加元素)、splice(删除或添加指定位置的元素)等等。 字符串对象是一组有序的字符的集合,可以通过索引访问其中的字符。字符串对象的常用属性和方法包括:length(获取字符串长度)、charAt(获取指定位置的字符)、indexOf(查找指定字符或子字符串的位置)、substring(获取指定位置的子字符串)等等。 虽然数组对象字符串对象是不同的数据类型,但它们都是对象,都可以使用JavaScript中的一些通用的方法和操作符,比如typeof(获取变量类型)、instanceof(判断变量类型是否为数组字符串)、==和===(比较两个值是否相等)等等。