js 字符转换 · 字符串与16进制互转

一、js 字符转换
//.toString() 字符串
// parseInt(X1) 整型
// parseFloat 浮点型
// X1.indexOf 搜索字符

let arr1=[1,2,3,4,5];
    let arr2=arr1;
    let arr3=arr1.map(function(item){
    	return item;
    })
    console.log(arr1===arr2);
    console.log(arr1===arr3);

二、字符串与16进制互转

funStrToHex(str){ //字符串转16进制
				var val = "";
				for(var i = 0; i < str.length; i++){
					if (val == "") 
						val = str.charCodeAt(i).toString(16);
					else 
						val += "," + str.charCodeAt(i).toString(16);
				}
				return val;
			},
			funHexToStr(str){ //16进制串转字符
				var val="";
				var arr = str.split(",");
				for(var i = 0; i < arr.length; i++){
				  val += String.fromCharCode(parseInt(arr[i],16));
				}
				return val;
			},
798 Views
分享你的喜爱
linwute
linwute

我要像梦一样自由,像大地一样宽容;
在艰辛放逐的路上,点亮生命的光芒;
我要像梦一样自由,像天空一样坚强;
在曲折蜿蜒的路上,体验生命的意义;

留下评论

您的电子邮箱地址不会被公开。 必填项已用*标注