css文章空两个字
text-indent: 2em;
js 正则替换隐藏部分身份证或手机号以及隐藏部分名字
1、手机号隐藏中间4位
var phone = "18200002111";
phone.replace(/^(\d{3})\d+(\d{4})$/, "$1****$2");
2、身份证隐藏中间数字
var idcard = '530026222211032101';
idcard.replace(/^(\d{6})\d+(\d{4})$/, "$1******$2");
3、只显示姓名最后一位
var name = '张三';
name.replace(/.(?=.)/g, '*');
4、显示姓名开头第一个字
let name ="王五"
let newname = name.replace(/(?<=.)./g, '*');
javascript中文比较方法——localeCompare() 方法
说明比较结果的数字。如果 stringObject 小于 target,则 localeCompare() 返回小于 0 的数。如果 stringObject 大于 target,则该方法返回大于 0 的数。如果两个字符串相等,或根据本地排序规则没有区别,该方法返回 0。
var str="北京";
var var2="北京";
var res=str.localeCompare(var2);
console.log(res);
输出0,相等
var str="星期一";
var var2="星期二";
var res=str.localeCompare(var2);
console.log(res);
输出1
for of 循环获取index值
entries() 方法返回一个数组的迭代对象,该对象包含数组的键值对 (key/value)。
迭代对象中数组的索引值作为 key, 数组元素作为 value。
for (let [m,index] of radioList.entries()) {
console.log(m);
console.log(index);
}
微信小程序--设置radio组件大小
transform:scale(0.6);
<radio color="red">颜色</radio>
<radio color="red" style="transform:scale(0.6)">大小</radio>