JavaScript 字符串与数组互转,并保持数据去重、排序功能

                    var valueArr = new Array();
                    if( $("input[name=‘type‘]").val() != ""){
                        valueArr = $("input[name=‘type‘]").val().split(",");
                    }
                    if(selectedValue != "" && $.inArray(selectedValue, valueArr) == -1){
                        valueArr.push(selectedValue);
                    }
                    $("input[name=‘type‘]").val(valueArr.sort().join());
时间: 2024-08-09 22:03:01

JavaScript 字符串与数组互转,并保持数据去重、排序功能的相关文章

C#字符串和数组互转

string str = "a,b,c,d,e"; string[] strArray = str.Split(','); //字符串转数组 str = string.Empty; str = string.Join(",", strArray);//数组转字符串 原文地址:https://www.cnblogs.com/xiaowei3632/p/9243618.html

字符串与数组互转

将string字符串转换为array数组 NSArray  *array = [Str componentsSeparatedByString:@","]; ==反向方法 将array数组转换为string字符串 NSString *tempString = [mutableArray componentsJoinedByString:@","];--分隔符

JavaScript字符串与数组方法整理

字符串(String)的方法: 代码后面的都是返回值 var str = "atusdgafsvg"; var str1 = "123456789"; var str0 = "sdasd tuyt weq fhf sw ss f g g"; var str5 = "Wdfdf T SDFDFdfdf"; //方法: //常用: //1. charAt() 返回指定索引处的字符 console.log(str.charAt(4)

javascript字符串与json互转

一.字符串转json: 代码: /* @desc:字符串转json函数 @author <lee> [<[email protected]>] @param str 字符串 @return json json对象 */ function strtojson(str){ var arr = str.split('&') var json = {} for(var i in arr){ var k = arr[i].split('=')[0] var v = arr[i].sp

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

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

javascript中字符串和数组的相互转换

javascript中字符串和数组的相互转换:字符串和数组的相互转换操作是非常的重要的,因为在实际编码过程中会经常用到,所以这是必须要掌握的知识点,当然这个知识点并不难,知道了就永远知道了,并不是那种需要充分实践才能够掌握的东西,下面就做一下简单的介绍.一.字符串转换为数组:此操作会用到split()函数,它能够以指定的字符作为分隔符,将字符串转换成一个数组,实例代码如下: var Str="abc-mng-zhang-mayi"; var newArray=Str.split(&qu

javascript 中 split 函数分割字符串成数组

分割字符串成数组的方法有很多,不过使用最多的还是split函数 <script language="javascript"> str="2,2,3,5,6,6"; //这是一字符串 var strs= new Array(); //定义一数组 strs=str.split(","); //字符分割 for (i=0;i<strs.length ;i++ ) { document.write(strs[i]+"<b

javascript、php数组对象互转类

一.javascript: 代码: /* @desc:数组和对象互转类 @param data 待转换的数据 */ function arrobj(data){ this.data = data /* @desc:对象转数组 */ this.objtoarr = function(){ var data = this.data var arr = new Array() for(var i in data){ for(var j in data[i]){ arr[j] = {} } } for(

Golang十六进制字符串和byte数组互转

Golang十六进制字符串和byte数组互转 需求 Golang十六进制字符串和byte数组互相转换,使用"encoding/hex"包 实现Demo package main import ( "encoding/hex" "fmt" ) func main() { str := "ff68b4ff" b, _ := hex.DecodeString(str) encodedStr := hex.EncodeToString