随笔分类 - study
摘要:###西瓜视频播放器(HTML5) 一款带解析器、能节省流量的HTML5视频播放器 https://v2.h5player.bytedance.com/ ##播放视频 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name=vi
阅读全文
摘要:HTML5 WebSocket WebSocket 是 HTML5 开始提供的一种在单个 TCP 连接上进行全双工通讯的协议。 WebSocket 使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在 WebSocket API 中,浏览器和服务器只需要完成一次握手,两者
阅读全文
摘要:moment.js使用 http://momentjs.cn/ 安装: npm install moment --save # npm yarn add moment # Yarn 然后再入口文件 main.js中导入并使用 import moment from 'moment'//导入文件mome
阅读全文
摘要:简介 Lodash是一个著名的javascript原生库,不需要引入其他第三方依赖。是一个意在提高开发者效率,提高JS原生方法性能的JS库。简单的说就是,很多方法lodash已经帮你写好了,直接调用就行,不用自己费尽心思去写了,而且可以统一方法的一致性。Lodash使用了一个简单的 _ 符号,就像J
阅读全文
摘要:一、获取openId 1、在微信公众平台配置相关信息,具体按照微信官方文档步骤进行配置:mp.weixin.qq.com/wiki?t=reso… 2、微信网页授权,文档:mp.weixin.qq.com/wiki?t=reso… (1)第一步获取code 将网页地址跳转到如下链接:open.wei
阅读全文
摘要:web安全 浏览器端防御 xss 什么是 XSS Cross-Site Scripting(跨站脚本攻击)简称 XSS,是一种代码注入攻击。攻击者通过在目标网站上注入恶意脚本,使之在用户的浏览器上运行。利用这些恶意脚本,攻击者可获取用户的敏感信息如 Cookie、SessionID 等,进而危害数据
阅读全文
摘要://一, 体验ts let num: number = 100; // num = "abc" //编辑器就报错了 num = 1000 // 使用 tsc index.ts将ts转换成js代码 function test(a: number, b: number): number { return
阅读全文
摘要:// 一: // 在flow中如果想要为一个数据添加类型 // 1. 通过注释的方式进行添加 // 2. 通过直接改写js代码结构(推荐) // 需要给文件添加@flow标记,否则flow不会对文件进行类型检测 // @flow var a /*: number*/ = 10; //方式一 //正常
阅读全文
摘要:1,创建骨架 <!--要求当前网页使用IE浏览器最高版本的内核来渲染--> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <!--视口的设置:视口的宽度和设备一致,默认的缩放比例和PC端一致,用户不能自行缩放--> <meta name=
阅读全文
摘要:###Mock数据 mockjs 安装 第一种: # 安装 npm install mockjs 第二种使用CDN: https://cdnjs.cloudflare.com/ajax/libs/Mock.js/1.0.0/mock.js 直接在Header部分引用即可。 示例: // 使用 Moc
阅读全文