前端杂项

147 阅读1分钟

vscode下载

你们不介意版本的话,下面是1.63版本的链接(直接复制下载就好了):\
https://vscode.cdn.azure.cn/stable/7db1a2b88f7557e0a43fec75b6ba7e50b3e9f77e/VSCodeUserSetup-x64-1.63.0.exe

css省略号

//单行
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
//多行
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
overflow: hidden;`

提取手机号做记号

setIphone(str) {
  var phoneReg = /(1[0-9]{10})|([0-9]{3,4})?[0-9]{7,8}|[0-9]{3,4}-[0-9]{7,8}/g;//匹配手机号或者固话
  var num = str.replace(/\s*/g, '');//去除字符串中所有空格
  var phone = num.match(phoneReg);//识别手机号或者固话(在字符串内检索指定的值,或找到一个或多个正则表达式的匹配)
  return phone;
}
隐藏滚动条
.main::-webkit-scrollbar {
  width: 0 !important;
}

/* 设置滚动条的样式 */
  ::-webkit-scrollbar {
    width: 12px;
  }
  /* 滚动槽 */
  ::-webkit-scrollbar-track {
    -webkit-box-shadow: inset006pxrgba(0, 0, 0, 0.3);
    border-radius: 10px;
  }
  /* 滚动条滑块 */
  ::-webkit-scrollbar-thumb {
    border-radius: 10px;
    background: rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: inset006pxrgba(0, 0, 0, 0.5);
  }
  ::-webkit-scrollbar-thumb:window-inactive {
    background: rgba(255, 0, 0, 0.4);
  }
  ::-webkit-scrollbar {
    width: 5px;
    height: 16px;
    background-color: #f5f5f5;
  }
  /*定义滚动条轨道
内阴影+圆角*/
  ::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
    border-radius: 10px;
    background-color: #f5f5f5;
  }
  /*定义滑块
内阴影+圆角*/
  ::-webkit-scrollbar-thumb {
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
    background-color: #555;
  }

文字有段自动对齐

text-align: justify; word-break: break-all;

深拷贝API

structuredClone