03 2020 档案
摘要:HTML5 web 存储,一个比cookie更好的本地存储方式。 什么是 HTML5 Web 存储? 使用HTML5可以在本地存储用户的浏览数据。 早些时候,本地存储使用的是 cookie。但是Web 存储需要更加的安全与快速. 这些数据不会被保存在服务器上,但是这些数据只用于用户请求网站数据上.它
阅读全文
摘要:HTML5 语义元素 语义= 意义 语义元素 = 有意义的元素 什么是语义元素? 一个语义元素能够清楚的描述其意义给浏览器和开发者。 无语义 元素实例: <div> 和 <span> - 无需考虑内容. 语义元素实例: <form>, <table>, and <img> - 清楚的定义了它的内容.
阅读全文
摘要:<form>新属性: autocomplete 规定 form 或 input 域应该拥有自动完成功能。实例地址 novalidate 规定在提交表单时不应该验证 form 或 input 域。布尔值。实例地址 <input>新属性: autocomplete autofocus 规定在页面加载时,
阅读全文
摘要:HTML5 <datalist> 元素 <datalist> 元素规定输入域的选项列表。 <datalist> 属性规定 form 或 input 域应该拥有自动完成功能。当用户在自动完成域中开始输入时,浏览器应该在该域中显示填写的选项: 使用 <input> 元素的列表属性与 <datalist>
阅读全文
摘要:HTML5 新的 Input 类型 HTML5 拥有多个新的表单输入类型。这些新特性提供了更好的输入控制和验证。 本章全面介绍这些新的输入类型: color 选取颜色 <input type="color" id="favcolor"> date 选择日期 <input type="date" na
阅读全文
摘要:Web站点上的视频和音频 直到现在,仍然不存在一项旨在网页上显示视频和音频的标准。 今天,大多数视频是通过插件(比如 Flash)来显示的。然而,并非所有浏览器都拥有同样的插件。 HTML5 规定了一种通过 video 元素/audio 元素来包含视频/音频的标准方法。 <video> 元素支持三种
阅读全文
摘要:什么是SVG? SVG 指可伸缩矢量图形 (Scalable Vector Graphics) SVG 用于定义用于网络的基于矢量的图形 SVG 使用 XML 格式定义图形 SVG 图像在放大或改变尺寸的情况下其图形质量不会有损失 SVG 是万维网联盟的标准 SVG优势 与其他图像格式相比(比如 J
阅读全文
摘要:HTML5 Canvas <canvas> 标签定义图形,比如图表和其他图像,您必须使用脚本来绘制图形。 在画布上(Canvas)画一个红色矩形,渐变矩形,彩色矩形,和一些彩色的文字。 什么是 canvas? HTML5 <canvas> 元素用于图形的绘制,通过脚本 (通常是JavaScript)
阅读全文
摘要:1.注释: a) 单行注释:[ctrl+k,ctrl+c] 或 ctrl+/ b) 取消单行注释:[ctrl+k,ctrl+u] (按下ctrl不放,再按k + u) c) 多行注释:[alt+shift+A] 2.格式化代码 shift+alt+F 3.新起一行(无论光标在哪里) ctrl+ent
阅读全文
摘要:html: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Doc
阅读全文
摘要:计算属性 模板内的表达式非常便利,但是设计它们的初衷是用于简单运算的。在模板中放入太多的逻辑会让模板过重且难以维护。例如: <div id="example"> {{ message.split('').reverse().join('') }} </div> 在这个地方,模板不再是简单的声明式逻辑
阅读全文
摘要:指令 (Directives) 是带有 v- 前缀的特殊 attribute。指令 attribute 的值预期是单个 JavaScript 表达式 (v-for 是例外情况,稍后我们再讨论)。 常用内置指令 v-bind 动态的绑定数据,简写为: v-on 绑定事件监听器,简写为@ v-model
阅读全文
摘要:文本 数据绑定最常见的形式就是使用“Mustache”语法 (双大括号) 的文本插值: <span>Message: {{ msg }}</span> Mustache 标签将会被替代为对应数据对象上 msg 属性的值。无论何时,绑定的数据对象上 msg 属性发生了改变,插值处的内容都会更新。 通过
阅读全文
摘要:var myVue = new Vue({ el:"#firstVue" }) js变量 myVue 就是Vue创建的一个对象,可以理解成把<div id="firstVue></div>和这个标签里面包含的所有DOM都实例化成了一个JS对象, 这个对象就是myVue el是Vue的保留字,用来指定
阅读全文
摘要:下载地址:https://github.com/Genymobile/scrcpy/releases 打开文件所在位置,在地址栏输入cmd回车 1.usb连接 用usb连接手机,确保手机打开usb调试 在cmd中输入 adb usb 双击打开scrcpy.exe,即可 2.无线连接 ①确保手机和电脑
阅读全文
摘要:为了让用户和你的应用进行交互,我们可以用 v-on 指令添加一个事件监听器,通过它调用在 Vue 实例中定义的方法: <div id="app-5"> <p>{{ message }}</p> <button v-on:click="reverseMessage">更改消息</button> </d
阅读全文
摘要:条件 将以下代码理解为:if(seen==true)显示指定元素 <div id="app-3"> <p v-if="seen">现在你看到我了</p> </div> var app3 = new Vue({ el:'#app-3', data:{ seen:true } }) 循环 <div id
阅读全文
摘要:Vue.js 的核心是一个允许采用简洁的模板语法来声明式地将数据渲染进 DOM 的系统: <div id="pm"> {{message}} </div> var vm = new Vue({ el:'#pm', //在哪里(where) data:{ //做什么(what) message:'我变
阅读全文
摘要:Vue.js 是什么 Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持类库结合使用时
阅读全文
摘要:包管理器 jQuery、Bootstrap等都可以称为包。 当我们开发网站时,可能需要引入包A,A又依赖于B,B又依赖于C,我们则需要把B和C都引入进来,如果手动去各个网站下载的话会十分麻烦,而使用NPM的话就简单许多 npm install <package name> 安装 npm是Node.j
阅读全文
摘要:使用Node.js时,不仅是实现一个应用,同时还实现了整个HTTP服务器。 Node.js由以下几部分组成: 1.引入required模块:使用require指令来载入Node.js模块 2.创建服务器:服务器可以监听客户端的请求,类似于Apache、Nginx等HTTP服务器。 3.接收请求与响应
阅读全文
摘要:官网下载:https://nodejs.org/en/download/ LTS:Long Term Support长期支持版本 Current:当前最新版本 安装完成后,打开PowerShell检查是否安装成功 注:也可以按Ctrl+D键退出交互模式。
阅读全文
摘要:Node.js是运行在服务端的JavaScript。 Node.js是一个基于Chorme JavaScript运行时建立的一个平台。 Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行JavaScript速度非常快,性能非常好。 注:Java
阅读全文