网站搜索内容关键词变色 JS实现唤醒浏览器打印功能/JS批量打印 获取URL参数与判断是否包含某个参数 JS数组中插入json和删除数组中指定值 网页唤醒app:若不存在则下载 解决window.open被拦截问题 js拼接多json数组 两个数组对比,去重 正则表达式 姓名,前两个字变为*号 input操作 阿拉伯数字转大写 数字转大写 js获取本月所有周六日 获取本月1号到昨天的日期 单页面Vue应用 数组or字符串操作 JS复制文本

js拼接多json数组

首页 > 前端开发 > javascript 更新日期:2022-02-25 11:24:43

html部分

<div _start="9:00" _end="10:00" class="s">
     <div class="sTitle">9:00 - 10:00</div>
</div>
<div _start="11:00" _end="12:00" class="s">
     <div class="sTitle">11:00 - 12:00</div>
</div>
<div _start="13:00" _end="14:00" class="s">
     <div class="sTitle">13:00 - 14:00</div>
</div>

JS部分

var s = $(".s");
var arr= [];
for(var c=0; c<s.length; c++){
     var json = {
            'start': s.eq(c).attr("_start"),
            'end': s.eq(c).attr("_end")
    };
   arr.push(json);
}

结果:

[
    {start: '9:00', end: '10:00'},
    {start: '11:00', end: '12:00'},
    ……
]


标题导航