- 博客(26)
- 收藏
- 关注
转载 什么是Token?
1、Token的引入Token是在客户端频繁向服务端请求数据,服务端频繁的去数据库查询用户名和密码并进行对比,判断用户名和密码正确与否,并作出相应提示,在这样的背景下,Token便应运而生。2、Token的定义Token是服务端生成的一串字符串,以作客户端进行请求的一个令牌,当第一次登录后,服务器生成一个Token便将此Token返回给客户端,以后客户端只需带上这个Token前来请求数据即可...
2019-09-14 16:42:08
335
原创 仿LOL首页项目知识点总结
1、z-index:指定一个元素的堆叠顺序。拥有更高堆叠顺序的元素总是会处于堆叠顺序较低的元素的前面。注意: z-index 进行定位元素(position:absolute, position:relative, or position:fixed)。eg:img{ position:absolute; left:0px; top:0px; z-inde...
2019-09-08 23:57:45
159
原创 关系型数据库和非关系型区别
一、数据存储的方式不同关系型数据库(SQL):存储方式是表格式的,数据会被存储在数据表的行和列之中,数据表之间可以彼此关联协作,提取数据很容易。非关系型数据库(NoSQL):存储方式类似于“键值对”,数据不会存储在数据表的行和列中,而是将大块组合在一起,存储在数据集中。选择数据存储和提取方式要根据所需要存储数据及其特性来考虑二、扩展方式不同关系型数据库(纵向扩展):操作起来...
2019-09-03 20:45:16
319
2
原创 HTML标签元素的划分
一、块元素特点自己单独占一行,就像一个段落能随时设置宽度和高度常见块元素ulliformh1-h6hrpdiv二、内联(行内)元素特点不会自己独立占一行,就好像一个单词,一直往后排宽度(width)、高度(height)、内边距的top/bottom(padding-top/padding-bottom)和外边距的top/bottom(margin-top/m...
2019-08-25 21:34:50
166
原创 用JS语言编写一个方法,获取URL中的参数
编写一个方法,获取URL中的参数 如 http://www.xxx.com?a=1&b=2&c=3 -> {a:”1” ,b:”2”, c:”3” }<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name...
2019-08-24 00:22:55
817
原创 触发BFC的条件
具有浮动(即float不为none)具有绝对定位或固定定位(position:absolute | fixed)display为inline-block, table-cell, table-caption, flex, inline-flexoverflow不为visible(一般设置overflow:hidden)会触发BFC...
2019-08-23 23:57:54
847
原创 触发reflow的条件
字体大小改变(font size change)窗口大小改变(screen change)样式表添加或者删除(add/delete stylesheets)JS更改DOM元素(js changing dom)hover动作(:hover)位置计算(offset cats)用户输入(user input)改变样式属性(changing class attribute)都会触发refl...
2019-08-23 23:56:02
847
原创 使用jQuery实现“通过地址获取图片”
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-U...
2019-08-23 22:09:09
1243
原创 CSS常见的基本样式问题汇总
1. 去除a标签下划线a {text-decoration: none;}2. 去除li标签前面小黑点li {list-style: none;}3. 让li标签横向排列li {float: left;}4. 待更新…
2019-08-19 17:47:27
520
原创 ES6部分新增内容学习
一、ES6是什么?ES6就是JS的第六版,在ES5基础上新增了一些特性二、let和const作用:声明变量let有作用域局限,且作用域不会被提升,相同作用域下不能申明相同变量,父子作用域使用时十分规范const只是在当前代码块有效,且作用域不会被提升,不能被重复申明,申明的常量必须赋值三、解构赋值解构:ES6允许按照一定模式从数组及对象中提取值,对变量赋值基本用法:let ...
2019-08-14 02:03:06
262
原创 GitHub for Windows -- GitHub Desktop简明使用教程
一、 版本管理工具介绍用途:备份文件、记录历史、回到过去、多端共享、团队协作二、 版本管理工具发展历史cvs >>> svn >>> git >>> github集中式:需要中心服务器放置最新文件,需要联网才能提交,查看分布式:不用联网就可以操作三、 Git下载与安装Windows下安装Git环境:官网点击,,按步骤操作。...
2019-08-12 16:56:50
716
原创 JavaScript学习笔记(十)【DOM】
4.1 DOM1.基本概念文档对象模型(Document Object Mordel,简称DOM),是W3C组织推荐的处理可扩展标记语言的标准编程接口它是一种与平台和语言无关的应用程序接口,可以动态的访问程序和脚本,更新其内容、结构、和文档的风格2.DOM又称为文档树模型图示:概念:文档:一个网页可以称为文档节点:网页中的所有内容都是节点(标签、文本、属性、注释等)元素:...
2019-08-01 10:46:36
106
原创 JavaScript第一阶段学习习题汇总
1.用户从键盘输入三个整数,找出其中最大的整数,并对其输出。 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> &l...
2019-07-29 18:10:22
609
原创 JavaScript学习笔记(九)
3.5 正则表达式3.5.1 概念常被用来检索、替换那些符合某个模式规则的文本正则表达式用于定义一些字符串的规则,计算机可以根据正则表达式,来检查一个字符串是否符合规则,或者将字符串中符合规则的内容提取出来3.5.2 作用1.匹配判断给定字符串是否满足正则表达式的过滤逻辑2.提取可以通过正则表达式,从字符中获取需要的特定部分3.替换正则有很强大的字符串替换能力3.5....
2019-07-29 16:01:17
119
原创 JavaScript学习笔记(八)
3.4 内置对象3.4.1概念JavaScript中提供多个内置对象:String、Math、Array、Date…3.4.2 Array对象检测一个对象是否是数组instanceof运算符 var arr = new Array(1,2,3,4); console.log(arr instanceof Array); // trueisArray( )方法 ...
2019-07-28 23:20:58
123
原创 JavaScript学习笔记(七)
对象JS中为什么要用对象函数参数如果特别多的话,可以使用对象简化对象属于一种复合的数据类型,在对象中可以保存多个不同数据类型的属性什么是对象现实生活中:万物皆对象,对象是一个具体的事物,一个具体的事物就会有行为和特征eg:一部手机、一个冰箱、一台电脑类和对象类:描述一类事物(JS中可以自定义类,同时也提供了一个默认的类,叫做:Object)eg:手机是一类事物,可以称...
2019-07-25 01:10:08
455
原创 JavaScript学习笔记(六)
3.2 函数(Function)定义一个对象可重复执行的代码块完成特定功能的一段代码使用typeof检查一个函数对象时,会返回function作用部分代码使用次数过多,封装起来,在使用时直接调用即可,方便简单特点封装到函数中的代码不会立即执行函数中的代码会在调用时才执行调用函数 语法:函数对象()调用函数时,函数中封装的代码会按照顺序执行基本使用不常用:...
2019-07-24 00:28:15
286
原创 函数直接声明和函数表达式声明的区别?
1. 函数的直接声明函数声明可以定义所命名的函数的变量,而不用给变量赋值。eg:function func( ) { }2. 函数的表达式声明函数表达式声明是将函数定义为表达式语句的一部分。eg:var func = function( ) { }3. 两种方式的区别1.函数的直接声明alert(f(5,6));function f(a, b) { return...
2019-07-23 01:34:17
660
原创 JS中的arguments对象介绍
arguments对象是一个伪数组arguments并不是一个数组,只是与数组相似, 除了拥有length属性,数组的所有属性和方法都不具备arguments对象的使用使用特殊对象 arguments时无需明确指出参数名,就可以访问它们.例如:在write函数中,如果需要访问其第一个参数 words1 ,不用指明其具体参数名,用 arguments[0] 就可以访问这个值(该函数第一个参...
2019-07-23 00:48:36
209
原创 用JavaScript实现三个整数排序并输出的方法
法一:常规方法排序// 1.定义变量保存三个整数 var a, b, c;// 2.利用window.prompt接收用户输入的数据 a = +(window.prompt("请输入内容")); b = +(window.prompt("请输入内容")); c = +(window.prompt("请输入内容")); // 方式...
2019-07-21 22:59:49
2218
原创 JavaScript学习笔记(五)
3.1 数组(Array)使用数组的原因之前学习的数据类型,只能存储一个值(字符串为一个值)。数组的定义及特点数组是一种引用数据类型,属于对象。数组的存储性能比普通对象好,开发中经常用它来存储数据数组的创建方式- 用Array构造函数创建一个空数组var arr1 = new Array;创建一个长度为30的数组var arr2 = new Array(30);...
2019-07-21 00:51:04
280
原创 JavaScript学习笔记(四)
2.1 代码块简介:以{}为语句进行分组,同一个{}中的语句称为一组,要么都执行,要么都不执行。使用:只具有分组作用,无其他用途代码块中的内容在外部完全可见(ES5)代码块中的内容在外部不可见(ES6)2.2 流程控制语句分类:顺序结构:从上至下依次执行选择结构:对给定条件进行判断,选择性地执行循环结构:在给定条件成立下,循环执行某一段程序If语句:eg1:...
2019-07-19 22:08:15
117
原创 JavaScript学习笔记(三)
1.5 运算符1.5.1 定义对值进行运算并得到结果1.5.2 作用告诉程序执行特定算术或逻辑操作的符号1.5.3 分类功能:算术运算符,逻辑运算符,位运算符,关系运算符操作数个数:单目运算符,双目运算符,三目运算符1.5.4 运算符的结合性左结合性:从左至右运算右结合性:从右至左运算1.6 算术运算符+:所有值和NaN做该运算,结果都是NaN非数...
2019-07-18 23:53:44
104
原创 JavaScript学习笔记(二)
1.3 JS的数据类型1.3.1 数据类型分类简单数据类型:Number、String、Boolean、Undefined、Null引用/复杂数据类型:Object1.3.2 简单数据类型 Number类型:(数值型)JS中所有数值(整数、小数)最大值:Number.MAX_VALUE最小值:Number.MIN_VALUE无穷大:Number.MAX_V...
2019-07-14 00:54:31
138
原创 JavaScript学习笔记(一)
一、基本介绍1、编程语言分类解释型语言:执行前不需要编译,边解析边执行编译型语言:程序执行前需要专门进行编译,编译成机器语言后才可执行(eg:.exe文件)JS>>>高级解释型脚本语言>>一般适用于网页中2、JS的组成ECMAScript>>标准规范DOM>>文档对象模型>>操作网页上元素的APIBOM>&g...
2019-07-12 00:13:52
95
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人