自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(84)
  • 收藏
  • 关注

原创 小贴士

写点东西——自己的学习笔记。

2019-08-20 19:16:26 92

原创 学习遇bug(2)——input下拉搜索框的实现

input下拉搜索框的实现做法如图:在这之前,先要感谢这位大佬:input搜索框实时检索功能实现(超简单,核心原理请看思路即可)因为js不熟悉,学习了这功能后,我懂得了怎么用js和dom属性实现很多东西。说一下,大佬的做法大概是确定一个input框的位置以后,在input下方建立一个列表。这个列表是可以自定义样式的(等等你就知道为什么这么说了)。接着js监听器和jqery的方法,加上模...

2019-11-05 20:39:14 502 1

原创 学习遇bug(1)——vue.axios和php的json交互 以及更新响应data

坐在电脑面前思考了四个小时,找了很多方法,最后还是自己琢磨找出来的问题。小白就是笨笨的多健忘~还是记录一下这些问题,因为映象深刻,是很长一段时间里不会忘记的。vue和php交互和响应我用的是axios,因为是基于 Promise 的 HTTP 库。传值用的是json数据。在html里面写个vue实例:<div id="app"> <P style="font-s...

2019-11-04 15:21:40 322

原创 vue学习(3)——路由、过渡动画、混入和响应接口

一、vue.js路由Vue.js 路由需要载入 vue-router 库。1.安装CDN:https://unpkg.com/vue-router/dist/vue-router.js2.router-link导航<router-link> 是一个组件,该组件用于设置一个 导航链接 ,切换不同 HTML 内容。 to 属性为目标地址, 即要显示的内容。将 vue-route...

2019-11-03 16:00:53 354

原创 vue学习(2)——计算、监听、事件、表单和组件

一、vue.js计算属性计算属性关键词: computed。计算属性在处理一些复杂逻辑时是很有用的。可以使用 methods 来替代 computed,效果上两个都是一样的,但是 computed 是基于它的依赖缓存,只有相关依赖发生改变时才会重新取值。而使用 methods ,在重新渲染的时候,函数总会重新调用执行。使用 computed 性能会更好,如果不希望缓存可以使用 method...

2019-11-02 13:30:03 259

原创 vue学习(1)——模板语法、过滤器、判断循环和样式

一、了解vueVue.js 是一套构建用户界面的渐进式框架。Vue 只关注视图层, 采用自底向上增量开发的设计。Vue 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件。1.vue.js起步每个 Vue 应用都需要通过实例化 Vue 来实现。、语法格式如下:var vm = new Vue({ // 选项})在 Vue 构造器中有一个el 参数,它是 D...

2019-10-30 22:00:54 644

原创 学习PHP——文件的上传下载

一、PHP文件处理1.打开文件 fopen()此函数的第一个参数含有要打开的文件的名称,第二个参数规定了使用哪种模式来打开文件。模式描述r只读。在文件的开头开始。r+读/写。在文件的开头开始。w只写。打开并清空文件的内容;如果文件不存在,则创建新文件。w+读/写。打开并清空文件的内容;如果文件不存在,则创建新文件。a追加。打开并向文件末尾...

2019-10-17 11:03:07 390

原创 学习PHP——高级(总)

一、PHP多维数组多维数组是包含一个或多个数组的数组。在多维数组中,主数组中的每一个元素也可以是一个数组,子数组中的每一个元素也可以是一个数组。<?php $sites = array ( "runoob"=>array ( "菜鸟教程", "http://www.runoob.com" ), "go...

2019-10-17 08:52:12 539

原创 学习PHP——表单

一、表单处理PHP 超全局变量 $_GET 和 $_POST 用于收集表单数据(form-data)。1.简单HTML表单——如何发送并接收表单数据下面的例子显示了一个简单的 HTML 表单,它包含两个输入字段和一个提交按钮:<html><body><form action="welcome.php" method="post">Name: &l...

2019-10-16 18:29:32 875

原创 学习Bootstrap(2)—— 表单、按钮、图片等

5.Bootstrap 表单垂直或基本表单基本的表单结构是 Bootstrap 自带的,个别的表单控件自动接收一些全局样式。创建基本表单的步骤:(1)向父 <form> 元素添加 role="form"。(2)把标签和控件放在一个带有 class .form-group 的 <div> 中。这是获取最佳间距所必需的。(3)向所有的文本元素 <input&g...

2019-10-15 17:54:31 270

原创 学习Bootstrap(1)——安装、排版、表格

Bootstrap是一个框架。一、Bootstrap安装官网可以安装但是太慢了。这里可以下载http://down.chinaz.com/soft/38979.htm然后再代码里要加入这个呀:<!DOCTYPE html><html><head> <!-- Required meta tags --> <meta c...

2019-10-15 16:10:59 190

原创 简单学习HTTP

简单学习HTTP一、HTTP简介HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查询结果等)。二、HTTP 工作原理HTTP协议工作于客户端C-服务端S架构上,通过一...

2019-10-12 16:59:54 445

原创 学习PHP——魔术常量

PHP 向它运行的任何脚本提供了大量的预定义常量。不过很多常量都是由不同的扩展库定义的,只有在加载了这些扩展库时才会出现,或者动态加载后,或者在编译时已经包括进去了。有八个魔术常量它们的值随着它们在代码中的位置改变而改变。这些特殊的常量不区分大小写,如下:(1)__LINE__文件中的当前行号。line<?phpecho '这是第 " ' . __LINE__ . ' " 行...

2019-10-11 15:22:40 112

原创 学习PHP——超全局变量

PHP 超级全局变量PHP中预定义了几个超级全局变量(superglobals) ,这意味着它们在一个脚本的全部作用域中都可用。 不需要特别说明,就可以在函数及类中使用。PHP 超级全局变量列表:$GLOBALS$_SERVER$_REQUEST$_POST$_GET$_FILES$_ENV$_COOKIE$_SESSION一、$GLOBALS...

2019-10-11 15:04:35 95

原创 学习PHP——函数(字符串函数和日期)

PHP函数PHP 拥有超过 1000 个内建的函数。除了内建的 PHP 函数,我们可以创建我们自己的函数。函数是可以在程序中重复使用的语句块。页面加载时函数不会立即执行。函数只有在被调用时才会执行。一、函数的定义和调用用户定义的函数声明以单词 “function” 开头:function functionName( 参数1,参数2,……) { //被执行的代码; retur...

2019-10-11 14:39:53 343

原创 format字符列表

Format规定输出日期字符串的格式。可使用下列字符:字符说明d一个月中的第几天(从 01 到 31)D星期几的文本表示(用三个字母表示)j一个月中的第几天,不带前导零(1 到 31)l (L的小写格式)星期几的完整的文本表示N星期几的 ISO-8601 数字格式表示 (1 表示 Monday[星期一],7 表示 Sunday[星期日])...

2019-10-11 14:05:16 533

原创 学习PHP——基础(总)

一、PHP简介1.什么是PHP?●PHP 是一种创建动态交互性站点的强有力的服务器端脚本语言。●PHP 是 “PHP Hypertext Preprocessor” 的首字母缩略词。●PHP 是一种被广泛使用的开源脚本语言。●PHP 脚本在服务器上执行。●PHP 没有成本,可供免费下载和使用。2.什么是 PHP 文件?●PHP 文件能够包含文本、HTML、CSS 以及 PHP 代码...

2019-10-10 10:19:23 210

原创 AJAX复习

AJAX 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。点击此处,查看AJAX的学习(上)点击此处,查看AJAX的学习(下)1、AJAX简介AJAX = 异步 JavaScript 和 XML。AJAX 是一种用于创建快速动态网页的技术。通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新...

2019-09-24 13:47:37 169

原创 AJAX——readyState和status(HTTP状态码)的值和解释

1.xmlhttp.readyState的值及解释:0:请求未初始化(还没有调用 open())。1:请求已经建立,但是还没有发送(还没有调用 send())。2:请求已发送,正在处理中(通常现在可以从响应中获取内容头)。3:请求在处理中;通常响应中已有部分数据可用了,但是服务器还没有完成响应的生成。4:响应已完成;您可以获取并使用服务器的响应了。2.xmlhttp.status的值及...

2019-09-24 13:30:24 362

原创 JSON的学习与复习(含JSONP简介)

一、JSON简介JSON: JavaScript Object Notation(JavaScript 对象标记法)。JSON 是一种存储和交换数据的语法。JSON 是通过 JavaScript 对象标记法书写的文本。什么是 JSON?JSON 指的是 JavaScript 对象标记法(JavaScript Object Notation)JSON 是一种轻量级的数据交换格式JSON...

2019-09-24 11:07:32 162

原创 jQuery的学习与复习(下)——HTML、遍历

一、jQuery HTMLjQuery 拥有可操作 HTML 元素和属性的强大方法。1.jQuery DOM 操作-获取设置内容jQuery 中非常重要的部分,就是操作 DOM 的能力。jQuery 提供一系列与 DOM 相关的方法,这使访问和操作元素和属性变得很容易。(1)获得内容 - text()、html() 以及 val()三个简单实用的用于 DOM 操作的 jQuery 方法...

2019-09-23 22:44:53 161

原创 jQuery的学习与复习(上)——语法、选择器、事件和效果

jQuery 是一个 JavaScript 库。jQuery 极大地简化了 JavaScript 编程。一、jQuery简介jQuery 库可以通过一行简单的标记被添加到网页中。1.jQuery 库 - 特性jQuery 是一个 JavaScript 函数库。jQuery 库包含以下特性:●HTML 元素选取●HTML 元素操作●CSS 操作●HTML 事件函数●JavaScr...

2019-09-23 18:51:08 158

原创 HTML DOM的学习与复习

HTML DOM 定义了访问和操作 HTML 文档的标准。一、HTML DOM简介1.DOMDOM 是 W3C(万维网联盟)的标准。DOM 是 Document Object Model(文档对象模型)的缩写。DOM 定义了访问 HTML 和 XML 文档的标准:“W3C 文档对象模型 (DOM) 是中立于平台和语言的接口,它允许程序和脚本动态地访问和更新文档的内容、结构和样式。”...

2019-09-23 14:43:27 142

原创 JS对象

1

2019-09-23 11:29:21 150

原创 JS表单复习

JavaScript 表单验证HTML 表单验证能够通过 JavaScript 来完成。如果某个表单字段(fname)是空的,那么该函数会发出一条警告消息,并返回 false,以防止表单被提交出去:...

2019-09-23 09:32:06 137

原创 JavaScript复习(下)——提升、避免点、ES5和ES6

一、JS提升提升(Hoisting)是 JavaScript 将声明移至顶部的默认行为。1.JavaScript 声明会被提升在 JavaScript 中,可以在使用var定义变量之后对其进行声明。换句话说,可以在声明变量之前使用它。x = 5; // 把 5 赋值给 x elem = document.getElementById("demo"); // 查找元素elem.inne...

2019-09-22 23:14:01 195

原创 JS类型转换(含判断数据类型)

复习类型转换前要先复习各种数据是什么类型呢?1.JS数据类型JavaScript 中有五种可包含值的数据类型:●字符串(string)●数字(number)●布尔(boolean)●对象(object)●函数(function)有三种对象类型:●对象(Object)●日期(Date)●数组(Array)同时有两种不能包含值的数据类型:●null●undefined2....

2019-09-22 14:50:06 180

原创 JS数学与JS随机

JavaScript Math 对象JavaScript Math 对象允许您对数字执行数学任务。Math对象是全局对象。与其他全局对象不同,Math对象没有构造函数。方法和属性是静态的。可以在不首先创建Math对象的情况下使用所有方法和属性(常量)。一.Math对象的方法1.Math.round()Math.round(x) 的返回值是 x 四舍五入为最接近的整数。Math.ro...

2019-09-22 12:11:06 178

原创 JS数组

1.创建数组(1)语法:var array-name = [item1, item2, ...];例子: var cars = ["Saab", "Volvo", "BMW"];(2)使用 JavaScript 关键词 new:(不建议使用,请使用 [] 取而代之!)var cars = new Array("Saab", "Volvo", "BMW");2.访问数组(1)访...

2019-09-21 17:01:43 220

原创 JavaScript复习(中)——事件、日期、条件语句、位运算、正则、异常和作用域

一、JS事件HTML 事件是发生在 HTML 元素上的“事情”,当在 HTML 页面中使用 JavaScript 时,JavaScript 能够“应对”这些事件。在学JS事件之前,先复习HTML事件。HTML事件HTML 事件可以是浏览器或用户做的某些事情。比如:●HTML 网页完成加载●HTML 输入字段被修改●HTML 按钮被点击通过 JavaScript 代码,HTML 允许...

2019-09-21 16:05:54 270

原创 JS数值

(1)精度:整数(不使用指数或科学计数法)会被精确到 15 位。小数的最大数是 17 位,但是浮点的算数并不总是 100% 精准,使用乘除法可以解决:var x = 0.2 + 0.1; // x 将是 0.30000000000000004var x = (0.2 * 10 + 0.1 * 10) / 10; // x 将是 0.3(2)数字和字符串相加...

2019-09-21 16:04:30 231

原创 JS字符串

(1)字符串长度内建属性 length 可返回字符串的长度 string.length(2)特殊字符使用 \ 转义字符。代码结果’单引号"双引号\反斜杠\b退格键\f换页\n新行\r回车\t水平制表符\v垂直制表符(3)换行对长字符串换行的最安全做法(但是有点慢)是使用字符串加法docum...

2019-09-21 16:02:43 203

原创 JavaScript复习(上)——使用、输出、语法、运算符、数据类型和函数

JavaScript 是属于 HTML 和 Web 的编程语言。编程令计算机完成您需要它们做的工作。一、JS的使用1.JS位于<script>与 </script>标签之间。2.脚本可被放置与 HTML 页面的 <body> 或 <head> 部分中,或兼而有之。3.脚本可以放置在外部文件中。如需使用外部脚本,请在 <script&...

2019-09-20 14:16:59 385

原创 CSS3复习

一、CSS3简介CSS3完全向后兼容。CSS3 模块CSS3 被划分为模块。其中最重要的 CSS3 模块包括:●选择器●框模型●背景和边框●文本效果●2D/3D 转换●动画●多列布局●用户界面二、CSS3边框通过 CSS3,能创建圆角边框,向矩形添加阴影,使用图片来绘制边框 。复习以下属性:●border-radius●box-shadow●border-ima...

2019-09-17 22:40:22 422

原创 CSS复习(下)——CSS高级

一、CSS 水平对齐在 CSS 中,可以使用多种属性来水平对齐元素。文本对齐,见CSS复习(上)样式——文本text-align这里是出于布局目的如何水平对齐块级元素。块元素指的是占据全部可用宽度的元素,并且在其前后都会换行。<h1><p><div>……1.使用 margin 属性来水平对齐可通过将左和右外边距设置为 “auto”,来对齐块元素。...

2019-09-17 10:54:03 174

原创 CSS复习(中)——框、定位和选择器

一、CSS 框模型CSS 框模型 (Box Model) 规定了元素框处理元素内容、内边距、边框 和 外边距 的方式。提示:背景应用于由内容和内边距、边框组成的区域。1.内边距 padding元素的内边距在边框和内容区之间。控制该区域最简单的属性是 padding 属性。CSS padding 属性定义元素边框与元素内容之间的空白区域。padding 属性接受长度值或百分比值,但...

2019-09-16 22:02:00 507

原创 CSS复习(上)——基础和样式

一、CSS简介1.CSS概述●CSS 指层叠样式表 (Cascading Style Sheets)●样式定义如何显示 HTML 元素●样式通常存储在样式表中●把样式添加到 HTML 4.0 中,是为了解决内容与表现分离的问题●外部样式表可以极大提高工作效率●外部样式表通常存储在 CSS 文件中●多个样式定义可层叠为一2.多重样式将层叠为一个样式表允许以多种方式规定样式信息。样...

2019-09-15 21:30:32 569

原创 HTML表单复习

HTML 表单用于搜集不同类型的用户输入。一、form1.form元素<form> 元素定义 HTML 表单。 <form action="action_page.php" method="GET" target="_blank" accept-charset="UTF-8" ectype="application/x-www-form-urlencoded" ...

2019-09-11 22:17:28 353

原创 XHTML基础知识复习(不含XML)

XHTML 是以 XML 格式编写的 HTML。一、XHTML简介1.什么是 XHTML?XHTML 指的是可扩展超文本标记语言XHTML 与 HTML 4.01 几乎是相同的XHTML 是更严格更纯净的 HTML 版本XHTML 是以 XML 应用的方式定义的 HTMLXHTML 是 2001 年 1 月发布的 W3C 推荐标准XHTML 得到所有主流浏览器的支持2.与 HTM...

2019-09-11 19:37:51 88

原创 HTML快速参考代码

HTML Basic Document 基础文档<html><head><title>Document name goes here</title></head><body>Visible text goes here 显字文档</body></html>Text Element...

2019-09-11 14:21:38 345

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除