11 2020 档案
摘要:1.前言 网格布局(Grid)是最强大的 CSS 布局方案,它将网页区域划分成一个个网格,做出各种各样的布局 网格通过指定列数和行数来控制,除了可以指定列宽和行高,还可以指定每个格子的跨列和跨行展示 2.基本使用 在父容器中设置 display: grid,然后设定列数和行数 grid-templa
阅读全文
摘要:1.思路分析 监听页面尺寸变化(防抖),动态设置canvas大小 监听鼠标移动事件(节流),动态创建小球,小球包含大小,原点坐标,移动方向等信息,其内部方法支持移动和缩小 开启定时器,更新画布内容(清屏后根据数据重新渲染) 2.主函数 事件监听以及全局变量设定 开启循环定时器实时渲染,过滤无效小球(
阅读全文
摘要:1.对象含义和创建 含义:对象是拥有属性和方法的数据 创建方式一:字面量声明 var person = {} 创建方式二:使用关键字new var person = new Object() 2.增(添加属性) 通过点语法添加属性 var person = {} person.name = "kyo
阅读全文
摘要:###1.前言 uni-app 是一个使用 Vue.js 开发所有前端应用的框架,开发者编写一套代码,可发布到iOS、Android、Web(响应式)、以及各种小程序(微信/支付宝/百度/头条/QQ/钉钉/淘宝)、快应用等多个平台。 ###2.项目创建 项目创建有两种方式: (1)使用npm创建 (
阅读全文
摘要:前言 WebSocket 是 HTML5 开始提供的一种在单个 TCP 连接上进行全双工通讯的协议。 WebSocket 使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在 WebSocket API 中,浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的
阅读全文