# 动画与 canvas 图形 使用 requestAnimationFrame 理解 <canvas> 元素 ・绘制出简单的 2dtupian ​ 使用 webGL 绘制 3d 图形 # requestAnimationsFrame 的使用 123456789function updateProgress(){var...

# 前端面试题 # 1、 http 和 https 的基本概念 ​ http 是一个客户端和服务器端请求和应答的标准 {TCP},用于从 www 服务器传输超文本到本地浏览器的超文本传输协议 ​ https 是以安全为目标的 http 通道,即 http 下加入了 ssl 层进行加密。其作用是:建立一个信息安全通道,来确保数据的传输,确保数据的传输,确保网站的真实性 # 2.、http 和 https 的区别即优缺点? ​ http 是超文本传输协议,信息是明文传输,https 协议要比 http 协议要安全,https 是具有安全性的 ssl...

在绑定事件中使用 focus 事件需要点两次才会生效的问题 ​ 在 vue 的学习过程中,我碰到了这样一个问题。在给上图所示的简单列表元素中添加修改事件时,想要在修改的同时,对文字进行选中聚焦操作,在对元素的修改按钮绑定了这样一个事件。 123456789101112131415161718192021handleEdit(todo){​ if(todo.hasOwnProperty.call("isEdit")){​ todo.isEdit=true;​ let...

# 多个类名的 div 处理规则 在给同一个 div 容器使用多个类标签时,样式的选取有 “就近原则” 1234567891011121314<style type="text/css"> .class1{ background-color: red; } .class2{ background-color: yellow; }</style><body> <div...

# 多行文本溢出显示省略号 12345678910p{width:200rpx;overflow:hidden;display:-webkit-box; text-overflow: -o-ellipsis-lastline;-webkit-box-origent: vertical;-webkit-line-clamp: 3;text-overflow:ellipsis;}

# 有关视频流协议的学习 常见的视频流有:RTMP,RTSP,HTTP. 这三个协议都属于互联网层体系结合沟中应用层的协议。直播一般使用 RTMP、RTSP,而点播用 HTTP。 # 1.1RTMP Real Time Messaging Protocol (实时消息传输协议) 是基于 TCP 协议,RTMP 协议一般传输的是 flv,f4v 格式流。RTMP 一般在 TCP1 哥通道上传输命令和数据。 # 1.2 RTSP Real Time Steaming Protocol (实时流传输协议) RTSP 协议是共有协议,并有专门机构做维护。RTSP 协议一般是 ts、mp4...

# 如何初始化自己的 git 的仓库 # 1、初始化一个空的仓库 1git init # 2、添加一个 ReadMe.txt 文件 12touch README.mdgit add README.md # 3、提交一个 commit 来初始化提交 1git commit -m "这是我的第一次提交" # 4、添加自己的远程仓库 1git remote add origin “自己的仓库” # 5、将代码提交到主分支上 1git push -u origin "master"

一、各个配置文件 # 1.1 .env.development ​ vue 项目的生产环境在项目启动时,本地项目启动会首选运行.env 文件,然后运行.env.development 文件,此时如果两者当中有相同的变量,则会默认后执行的覆盖前者 当运行 npm run dev 的时候会以此文件为配置文件,这个文件中可以定义针对开发环境的环境变量 # 1.2 .env.production ​ 此文件会在上线服务器时运行,与.env.development 对比可以理解为一个为本地版,一个为线上版,且这个文件运行在 development 之后,也就是说相同变量会覆盖 当运行 npm run...

# 第一章 快速入门 # 0、TypeScript 简介 TypeScript 是 JavaScript 的超集。 它对 JS 进行了扩展,向 JS 中引入了类型的概念,并添加了许多新的特性。 TS 代码需要通过编译器编译为 JS,然后再交由 JS 解析器执行。 TS 完全兼容 JS,换言之,任何的 JS 代码都可以直接当成 JS 使用。 相较于 JS 而言,TS 拥有了静态类型,更加严格的语法,更强大的功能;TS 可以在代码执行前就完成代码的检查,减小了运行时异常的出现的几率;TS 代码可以编译为任意版本的 JS 代码,可有效解决不同 JS 运行环境的兼容问题;同样的功能,TS...

# 第二章:面向对象 面向对象是程序中一个非常重要的思想,它被很多同学理解成了一个比较难,比较深奥的问题,其实不然。面向对象很简单,简而言之就是程序之中所有的操作都需要通过对象来完成。 举例来说: 操作浏览器要使用 window 对象 操作网页要使用 document 对象 操作控制台要使用 console...