当前位置 : 主页 > 网络编程 > JavaScript >

字符串操作汇总

来源:互联网 收集:自由互联 发布时间:2021-06-28
js隐藏手机号中间四位,变成*星号 var tel = "18612908099";var reg = /^(\d{3})\d{4}(\d{4})$/;tel = tel.replace(reg, "$1****$2");console.log(tel); // 186****8099 检测对象中属性的存在与否。 1.使用in关键字。该方法
js隐藏手机号中间四位,变成*星号
var tel = "18612908099";

var reg = /^(\d{3})\d{4}(\d{4})$/;

tel = tel.replace(reg, "$1****$2");

console.log(tel); // 186****8099
检测对象中属性的存在与否。
1.使用in关键字。

该方法可以判断对象的自有属性和继承来的属性是否存在。

var o={x:1};
"x" in o;            //true,自有属性存在
"y" in o;            //false
"toString" in o;     //true,是一个继承属性
 
2.使用对象的hasOwnProperty()方法。

该方法只能判断自有属性是否存在,对于继承属性会返回false。

var o={x:1};
o.hasOwnProperty("x");       //true,自有属性中有x
o.hasOwnProperty("y");       //false,自有属性中不存在y
o.hasOwnProperty("toString"); //false,这是一个继承属性,但不是自有属性
上一篇:web worker
下一篇:华领OA登录屏蔽弹出框
网友评论