字符串转数组

将字符串按某个字符切割成若干个字符串,并以数组形式返回

var s = "abc,abcd,aaa";
ss = s.split(",");  // 在每个逗号(,)处进行分解。
console.log(ss);  // ["abc", "abcd", "aaa"]

截取数组中_720替换为_360:

function changeLargeImg(self) {
    imgClear();
    $("section").show();
    // 大图
    var dataLargeSrc = $(self).attr("data-largesrc");
    dataLargeSrc = dataLargeSrc.split(",");
    var topHtml = "<div class=‘swiper-wrapper‘>";
    for(var i in dataLargeSrc){
        topHtml+= "<div class=‘swiper-slide‘ style=‘background-image:url("+dataLargeSrc[i]+")‘></div>";
    }
    topHtml += "</div>";
    $(".gallery-top").append(topHtml);
    var btn =  "<div class=‘swiper-button-next swiper-button-white‘></div><div class=‘swiper-button-prev swiper-button-white‘></div>";
    $(".gallery-top").append(btn);
    // 克隆,小图
    var dataSrc = dataLargeSrc.slice();
    var data360Src = [];
    for (var i in dataSrc) {
        data360Src.push(dataSrc[i].replace(/_720/, "_360")); //replace找到并替换,并返回新的数组,push放入新的数组中;
    }
    var thumbsHtml = "<div class=‘swiper-wrapper‘>";
    for(var i in data360Src){
        thumbsHtml+= "<div class=‘swiper-slide‘ style=‘background-image:url("+data360Src[i]+")‘></div>";
    }
    thumbsHtml += "</div>";
    $(".gallery-thumbs").append(thumbsHtml);

    // swiper图片动效启动
    var galleryTop = new Swiper(‘.gallery-top‘, {
        nextButton: ‘.swiper-button-next‘,
        prevButton: ‘.swiper-button-prev‘,
        spaceBetween: 10
    });
    var galleryThumbs = new Swiper(‘.gallery-thumbs‘, {
        spaceBetween: 10,
        centeredSlides: true,
        slidesPerView: ‘auto‘,
        touchRatio: 0.2,
        slideToClickedSlide: true
    });
    // 双向控制
    galleryTop.params.control = galleryThumbs;
    galleryThumbs.params.control = galleryTop;
}
时间: 2024-12-23 23:13:04

字符串转数组的相关文章

js字符串、数组、时间、日期对象

js对字符串.数组.日期的操作是在以后项目中频繁使用的操作,所以呢....所以大家看着办,其实并不难哈,就是有点无聊,我承认这是我百度的,哈哈哈哈 <!DOCTYPE html><html><head><meta charset="UTF-8"><title>JavaScript字符串对象</title></head><body><script type="text/java

golang 数据一 &nbsp; (字符串、数组和数组指针)

从如下几个方面介绍GO语言的数据 1. 字符串 2. 数组 3. 切片 4. 字典 5. 结构 字符串 Go语言中的字符串是由一组不可变的字节(byte)序列组成从源码文件中看出其本身是一个复合结构 string.go  type stringStruct struct {     str unsafe.Pointer         len int } 字符串中的每个字节都是以UTF-8编码存储的Unicode字符字符串的头部指针指向字节数组的开始但是没有NULL或'\0'结尾标志. 表示方式

字符串,字典,数组写入本地文件和从本地文件读取

参考:http://blog.csdn.net/hakusan/article/details/39429393?utm_source=tuicool&utm_medium=referral 一.字符串,字典,数组存储到本地文件 字符串,数组,字典存储到本地文件过程一样,只是要存储的数据类型不同而已,这里以字符串存储到本地文件为例,如下:    NSString *content = @"将字符串存储到本地文件";    (1)获取Documents文件夹路径 参数:(1)指定

sizeof、strlen、字符串、数组,整到一块,你还清楚吗?

写在前面 sizeof.strlen.字符串.数组,提到这些概念,相信学过C语言的人都能耳熟能详,也能谈得头头是道,但是,在实际运用中,当这些内容交织在一起时,大家却不一定能搞地清清楚楚,本文的目的正是帮助大家将相关知识总结清楚. 正文 先看一段代码 1 #include <stdio.h> 2 #include <stdlib.h> 3 4 void testchar(char str[]) 5 { 6 printf("%d %d\n", sizeof(str

JS 中字符串,数组常见操作

字符串———>数组 abc => ["a","b","c"]   直接使用split方法  “abc”.split(""); split(); 数组———>字符串 直接用join()方法 想起来个题目  :  选取一个字符串的后缀名  类似于.word  .html 这种 方法一 function hz(str){ n=str.split(".")[n.length-1]; return

Js中常用的字符串,数组,函数扩展

由于最近辞职在家,自己的时间相对多一点.所以就根据prototytpeJS的API,结合自己正在看的司徒大神的<javascript框架设计>,整理了下Js中常用一些字符串,数组,函数扩展,一来可以练练手,二来也锻炼下自己的代码能力.由于代码里面的注释自认为已经非常详细,所以就直接贴代码了. 1. 字符串扩展: ;(function() { var method, stringExtends = { /** * 删除字符串开始和结尾的空白 * @returns {string} */ stri

js数字、字符串、数组之间的转化

1.数组转字符串 var a, b; a = new Array(0,1,2,3,4); b = a.join("-"); 2.字符串转数组 var s = "abc,abcd,aaa"; ss = s.split(","); 3.数字转字符串toString var i = 10; var s = i.toString(); 4.字符串转数字 parseInt(字符串) parseInt("ssss999"); //错误 输

NSString NSArray和可变字符串、数组的用法

// 使用实例方法创建NSString对象 NSString *string1 = [[NSStringalloc]initWithFormat:@"姓名流年"]; NSLog(@"%@", string1); NSString *string2 = [[NSStringalloc]initWithFormat:@"Ming"]; NSLog(@"%@", string2); NSString *string3 = [[NSS

javascript:DOM,字符串,数组,时间

javascript组成: 1) ECMAscript 规定了js的语法部分 : 字符串.数组.时间的常用函数 字符串:创建字符串,与长度 //字符串使用定义1: var str="adsafdsafd"; //方式2:使用字符串对象 var str2=new String("sadsaq"); //字符创的长度: var strLength=str2.length; document.write(strLength); //判断字符串中是否包含某个指定的字符串:

js实现字符串和数组相互转换

<div class="aa"></div> <script> //字符串转换为数组 var Str="abc-mng-zhang-mayi"; var newArray=Str.split("-"); $(".aa").text("abc-mng-zhang-mayi 转换 newArray[0]:"+newArray[0]); </script> <