![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
ᴄᴀᴘ
这个作者很懒,什么都没留下…
展开
-
常用正则
匹配中文字符/[\u4e00-\u9fa5]/gm匹配双字节字符/[^\x00-\xff]/igm匹配行尾行首空白/(^\s*)|(\s*$)/只能输入数字/^\d+$/只能输入n个以上数字/^\d{n,}$/只能输入m到n个数字/^\d{m,n}$/只能由英文字母组成/^[a-z]+$/i只能由大写英文字母组成/^[A-Z]+$/只能由英文和数字组成/^[a-z0-9]+$/i只能由英文、数字和下划线组成/^\w+$/匹配邮编/^[1-9]\d原创 2020-12-02 15:46:34 · 353 阅读 · 0 评论 -
网页禁止访问控制台
以下代码复制粘贴即可食用 function noAccess() { debugger noAccess() } var ConsoleManager = { onOpen() { alert("opened") }, onClose() { alert("closed") }, init() { va.原创 2020-12-02 15:04:22 · 903 阅读 · 0 评论 -
怎么才能让图文不可复制
-webkit-user-select: none;-ms-user-select: none;-moz-user-select: none;-khtml-user-select: none;user-select: none;原创 2020-04-09 16:21:05 · 160 阅读 · 1 评论 -
js数组
数组的概念及定义一组一般情况下相同类型的数据。除了 Object 类型之外,Array 类型是ECMAScript 最常用的类型。而且 ECMAScript 中的 Array 类型和其他语言中的数组有着很大的区别。 虽然数组都是有序排列, 但 ECMAScript 中的数组每个元素可以保存任何类型。ECMAScript 中数组的大小也是可以调整的。数组的...原创 2019-04-17 21:16:00 · 229 阅读 · 0 评论 -
This指向
说到this 的指向首先要搞明白以下两点1. 函数被调用时才会确定该函数内的this指向,因为在函数中this和arguments是两个特殊的变量(只有在函数被调用时才会存在且只存在活动对象范围)2. 要确定函数中this 的指向,必须先找到该函数被调用的位置, 以下函数几种应应用场景下的this 指向作为对象属性被调用var ken = 'fatty'function test () ...原创 2019-04-17 21:31:50 · 117 阅读 · 0 评论 -
如何用JavaScript判断当前宿主环境
在前端项目一大部分工作就是兼容适配,所以s首先要判断浏览器类型,是否APP,是否web套壳APP,安卓还是ios等宿主环境先说一下 我是根据全局变量window中的navigator.userAgent属性判断的 const UA = window.navigator.userAgent // 提取userAgent可以取得类似以下信息- 然后用正则判断该条信息中的一些特殊地 字...原创 2019-04-17 21:32:46 · 635 阅读 · 0 评论 -
chrome控制台酷炫主题
1.在浏览器URL栏里输入:chrome://flags/#enable-devtools-experiments,将“disabled”改为“enabled”2. command + shift + i 打开开发者工具 ,点击下图所示:打开调试工具设置setting选择experimens选项,勾选Allow custom UI themes3. 打开chrome应用商店下载自己觉得酷炫...原创 2019-04-17 22:02:59 · 2771 阅读 · 0 评论