摘要:
1. 只要验证字符串格式或查找、屏蔽敏感词时都要用正则 (1). 最简单的正则: 一个敏感词的原文 (2). 某一位字符上可能有多种备选字时用: [备选字列表] (3). 如果[]中部分字符是连续的,可用: [x-x] a. 一位小写字母: [a-z] b. 一位大写字母: [A-Z] c. 一位字 阅读全文
摘要:
实现跨域的几种方式1、CORS 跨域资源共享,在后端的响应头中设置Access-Control-Allow-Origin: *即可。 2、jsonp jsonp进行跨域的原理:利用script标签进行网络请求,在本地定义好接收数据的函数,然后通过在请求url中添加参数的方式发送本地函数名,后端通过解 阅读全文
摘要:
1.什么是浏览器缓存? 浏览器和服务器的通信方式是应答模式。浏览器想得到数据,需要发送http请求给服务器,服务器响应该请求并返回结果。如果每一次浏览器都重新去请求服务器,那么服务器的压力也会很大。而浏览器缓存呢,是把一个请求过的资源拷贝一份副本进行存储,当再次请求这个资源的时候,根据缓存机制决定直 阅读全文
摘要:
同域指页面URL的协议,端口号和host(document.domain)一样。 方法1:用 postMessage 两个页面需要如果存在如下两种关系之一,才可以用 postMessage 来传递数据。 关系1: 页面1 用 window.open 打开 页面2 关系2: 页面1 有 iframe, 阅读全文
摘要:
区别watchwatch是监听一个值的变化,然后执行对应的回调;watch中的函数不需要调用;watch有两个参数;immediate:组件加载立即触发回调函数执行,deep: 深度监听,为了发现对象内部值的变化,复杂类型的数据时使用,例如数组中的对象内容的改变watch中的函数名称必须要和data 阅读全文