上一页 1 ··· 19 20 21 22 23 24 25 26 27 ··· 40 下一页
摘要: 1、TypeScript基础学习 2、初始化TS项目 3、Vue装饰器 Vue装饰器常用的有下面几个: vue-class-component : 强化 Vue 组件,使用 TypeScript/装饰器 增强 Vue 组件 vue-property-decorator : 在 vue-class-c 阅读全文
posted @ 2019-11-13 23:52 Tim带你转AI测试 阅读(1515) 评论(0) 推荐(0)
摘要: 1、数字数组转化为字符串数组 2、字符串数组转化为数字数组 阅读全文
posted @ 2019-10-21 13:47 Tim带你转AI测试 阅读(13627) 评论(0) 推荐(1)
摘要: 为了美观当网页图片不存在时不显示叉叉图片 当在页面显示的时候,万一图片被移动了位置或者丢失的话,将会在页面显示一个带X的图片,很是影响用户的体验。即使使用alt属性给出了”图片XX”的提示信息,也起不了多大作用。其实,可以这样处理:当图片不存在的时候,会触发onerror事件,我们可以在该事件中做一 阅读全文
posted @ 2019-10-20 22:46 Tim带你转AI测试 阅读(879) 评论(0) 推荐(0)
摘要: 说明 window.postMessage()方法可以安全地实现Window对象之间的跨域通信。例如,在一个页面和它生成的弹出窗口之间,或者是页面和嵌入其中的iframe之间。 通常情况下,不同页面上的脚本允许彼此访问,当且仅当它们源自的页面共享相同的协议,端口号和主机(也称为“同源策略”)。win 阅读全文
posted @ 2019-10-01 15:51 Tim带你转AI测试 阅读(1402) 评论(0) 推荐(0)
摘要: JS CSS HTML 阅读全文
posted @ 2019-09-18 14:10 Tim带你转AI测试 阅读(2447) 评论(0) 推荐(0)
摘要: 1. 配置文件目录: 2. 于是一些长路径,如: 3. 修改配置文件,不会热更新,所以重启项目,免得老报错 阅读全文
posted @ 2019-09-12 20:39 Tim带你转AI测试 阅读(502) 评论(0) 推荐(0)
摘要: IE8及以下版本用滤镜来兼容background-size如下: 下面我通过给下图背景图添加background-size属性的不同属性值,更直观的显示出100%和cover的区别 下图是添加background-size:100% 100% 后的背景图效果,背景图被拉伸后有点失真 下图是添加bac 阅读全文
posted @ 2019-09-05 11:33 Tim带你转AI测试 阅读(3062) 评论(0) 推荐(0)
摘要: 方法一 方法一的执行过程就是把数字转换成字符串后,打散为数组,再从末尾开始,逐个把数组中的元素插入到新数组(result)的开头。每插入一个元素,counter就计一次数(加1),当counter为3的倍数时,就插入一个逗号,但是要注意开头(i为0时)不需要逗号。最后通过调用新数组的join方法得出 阅读全文
posted @ 2019-08-19 21:45 Tim带你转AI测试 阅读(1257) 评论(0) 推荐(1)
摘要: 1.CSRF 2.CSRF的攻击原理 用户是网站A的注册用户,且登录进去,于是网站A就给用户下发cookie。 从上图可以看出,要完成一次CSRF攻击,受害者必须满足两个必要的条件: 我们在讲CSRF时,一定要把上面的两点说清楚。 cookie保证了用户可以处于登录状态,但网站B其实拿不到 cook 阅读全文
posted @ 2019-08-06 16:54 Tim带你转AI测试 阅读(4868) 评论(0) 推荐(0)
摘要: 我们在使用 npm install 安装模块的模块的时候 ,一般会使用下面这几种命令形式: npm install moduleName 命令 1. 安装模块到项目node_modules目录下。 2. 不会将模块依赖写入devDependencies或dependencies 节点。 3. 运行 阅读全文
posted @ 2019-08-01 14:40 Tim带你转AI测试 阅读(179) 评论(0) 推荐(0)
上一页 1 ··· 19 20 21 22 23 24 25 26 27 ··· 40 下一页