关于字符串,数组,对象的一些小方法
来源:互联网 发布:数据库设计原则和步骤 编辑:程序博客网 时间:2024/06/06 01:05
PS:只是在工作中常用,自己分享下,希望大神勿喷。
判断空对象
function isEmpty(e) {
var t;
for (t in e)
return !1;
return !0
}
//空的话 ---返回true
//非空的话---返回false
数组扩展: //删除指定项
Array.prototype.removeValue = function(val) {
for(var i=0; i<this.length; i++) {
if(this[i] == val) {
this.splice(i, 1);
break;
}
}
};
var a = [1,2,3,4,5];
a.removeValue (2);
字符串在指定位置插入字符
参数说明:str表示原字符串变量,flg表示要插入的字符串,sn表示要插入的位置
var newstr="";
for(var i=0;i<str.length;i+=sn){
var tmp=str.substring(i, i+sn);
newstr+=tmp+flg;
}
return newstr;
}
将字符串中所有的空格(一个或者多个)都替换成一个
String.prototype.ResetBlank=function(){
var regEx = /\s+/g;
return this.replace(regEx, ' ');
};
var str=' 213 345 675 7887';
str.ResetBlank();
字符串中去掉首尾的逗号
replace(/^,+/,"").replace(/,+$/,"")
- 关于字符串,数组,对象的一些小方法
- 关于字符串与字符数组的一些小问题
- 关于数组指针,字符串指针的一些小细节
- 关于数组的一些方法
- 关于JS对象的一些小问题
- 关于Integer对象的一些小知识
- 有关数组运用的一些小方法
- javascript内置对象数组Array和字符串string的一些方法
- JSON对象转字符串的一些方法
- JSON对象转字符串的一些方法
- JSON对象转字符串的一些方法
- JSON对象转字符串的一些方法
- JSON对象转字符串的一些方法
- 关于jQuery的一些小方法
- 关于指针字符串和数组字符串的一些经验
- 关于数组合并的一些方法
- 关于c的字符串的一些小细节以及c在计算机里数组的内存存放
- 关于javaSE面向对象的一些小知识
- zabbix之告警杂谈(钉钉告警)
- C#中的excel操作
- linux split
- Problem C: 不同交通工具的速度
- mysql集群--读写分离
- 关于字符串,数组,对象的一些小方法
- Yaf封装MySQL
- jQuery中的事件与动画
- Problem E: 图形计数与求面积
- 驱动程序调试(一)————打印: prink, 自制proc文件
- 搭建 Jenkins 持续集成环境
- HDU 1151 Air Raid 最小路径覆盖,二分图匹配匈牙利算法(邻接表存关系)处理有向图
- 第一次图像取反
- UTF-8的bom问题