摘要:
同源策略:使用过 Ajax 的同学都知道其便利性,可以在不向服务端提交完整页面的情况下,实现局部刷新,在当今 SPA 应用普遍使用,但是浏览器处于对安全方面的考虑,不允许跨域调用其它页面的对象,这对于我们在注入 iframe 或是 ajax 应用上带来不少麻烦。 简单来说,只有当协议,域名,端口号相 阅读全文
posted @ 2020-11-16 18:25
古兰精
阅读(5695)
评论(0)
推荐(0)
摘要:
一、问题背景 在做表单校验长度的需求中,发现不同字符 length 可能大小不一。比如的 "𠮷".length 是 2(需要注意这里并不是一个中文字!) '吉'.length // 1 '𠮷'.length // 2 '❤'.length // 1 '💩'.length // 2 你可以看一下 阅读全文
posted @ 2020-11-16 17:30
古兰精
阅读(1403)
评论(0)
推荐(0)
摘要:
一、JS 异常处理,为什么要处理异常? 对于 Javascript 而言,我们面对的仅仅只是异常,异常的出现不会直接导致 JS 引擎崩溃,最多只会使当前执行的任务终止。 1、当前代码块将作为一个任务压入任务队列中,JS 线程会不断地从任务队列中提取任务执行。 2、当任务执行过程中出现异常,且异常没有 阅读全文
posted @ 2020-11-16 16:21
古兰精
阅读(707)
评论(0)
推荐(1)
摘要:
见到这个随机数生成算法好几次了,乍看有点鸡肋,本来用Math.random()就可以的事,想不清楚为什么他要用9301,49297,233280这三个数字?其中有道理吗?还是仅是随意选的三个数?但是这个组合貌似流传很广,好多网站源码里都见到过。 // 生成随机数 export function ge 阅读全文
posted @ 2020-11-16 14:51
古兰精
阅读(1036)
评论(0)
推荐(0)

浙公网安备 33010602011771号