- 博客(29)
- 收藏
- 关注
原创 使用XAMPP的mysql和自行下载的mysql不能远程连接问题
1、本地的mysql改表法使用命令行修改登录mysql:mysql -u root -p使用mysql数据库:mysql>use mysql修改权限配置:mysql>update user set host = ’%’ where user = ’root’;mysql>select host, user from user;更新状态:mysql>...
2020-04-08 09:52:35
420
原创 better-scroll使用中的问题
better-scroll 对于上拉滑动 一系列处理的框架1、解决首页中可滚动区域的问题Better-Scroll在决定由多少区域可滚动时,是根据scrollerHeight属性决定的scrollerHeight属性是根据在Better-Scroll的content中的子组件的高度但在我们的首页中,刚开始计算 scrollerHeight 属性时,是没有将图片的高度计算在内的。所以计...
2019-11-29 21:50:38
333
原创 webstorm中使用GitHub创建项目
进入GitHub中创建仓库不需要初始化Readme文件选择开源MIT Lisence在创建好的仓库中复制仓库地址在webstorm中在终端中输入:`git clone 复制的仓库地址然后把创建的脚手架项目结构内容复制到git创建的文件夹下执行git add .再执行git commit -m ‘初始化项目’ 提交到的是本地执行git push 提交到服务器`1、先拉...
2019-11-27 22:21:29
391
原创 LESS学习
less中的变量:使用@符定义变量 @变量名使用: @color:#000000; #div01{ background-color:@color; } #div02{ background-color:@color; }less中的嵌套:使用: #div01{ width:10px; height:10x; .div01_1{ backgroun...
2019-07-16 18:47:14
148
原创 AJAX
Ajax学习: 1、AJAX的概念 局部刷新技术,不是一门新技术,是多种技术的组合,是浏览器端的技术。 2、AJAX的作用 实现在当前结果页中显示其他请求的相应内容 3、AJAX的使用 AJAX的基本流程 创建AJAX引擎对象 复写onreadystatement函数 判断AJAX状态码 判断相应的状态码 ...
2019-07-16 18:45:59
179
原创 jQuery的选择器及操作元素
引入jQuery文件 jQuery的选择器学习: 基本选择器 id选择器 标签选择器 类选择器 组合选择器 层级选择器 子选择器 注意: jQuery中的选择器获取的是存储了HTML元素对象的数组。 jQuery获取的元素对象不能够直接使用js中的内容,按照数组的取出方式将对象取出后可以使用js的内...
2019-07-16 18:44:12
256
原创 jQuery封装原理
1、js的全局代码区只有一个,这样就会造成同名变量的值会被覆盖2、使用对象封装,将代码封装到对象中,但是如果对象被覆盖,则全部失效,风险极高3、使用工厂模式,将代码进行封装,但是并没有解决问题4、将封装的函数名去除,避免覆盖,但是函数没有办法被调用5、匿名自调用,可以在页面加载的时候调用一次,但是不能重复调用,并且数据没有办法获取6、使用闭包,将数据一次性挂载到window对象下...
2019-07-16 18:39:00
824
原创 jQuery介绍及其特点
jQuery学习: 1、什么是jQuery jQuery 全称javaScript Query.是jS的一个库,本质上是js 2、jQuery的特点 支持各种主流的浏览器 使用特别简单 拥有便携的插件扩展机制和丰富的插件 3、使用jQuery 引人jQuery文件 jQuery的封装原理 jQuery的选择器 ...
2019-07-16 18:37:15
1437
原创 JS的Geolocation、栈内存和堆内存、闭包
JS的地理位置API <script type="text/javascript"> window.onload=function(){ var elMap = document.getElementById('loc'); var msg = 'Sorry'; if(Modernizr.geolocation){ navigator.geolo...
2019-07-16 18:34:49
274
原创 js的form表单的table操作
table操作: 1、删除行 行对象.rowIndex//返回行对象的角标 表格对象.deleteRow(要删除的行对象的角标); 2、添加行 表格对象.insertRow(添加行的角标); 行对象.insertCell(添加列的角标); 3、复制行 先添加行 把要复制的行信息添加到所添加的行中...
2019-07-16 18:30:10
1146
原创 js的form表单验证码和封装校验
验证码生成 <script type="text/javascript"> function testCode(){ var code=Math.floor(Math.random()*9000+1000); var span=document.getElementById("code"); span.innerHTML=code; } </scr...
2019-07-16 18:27:10
661
原创 js的document对象及操作
document对象 1、document对象的概念 浏览器对外提供的支持js的用来操作HTML文档的一个对象,此对象封装HTML的所有信息 2、使用document 获取HTML元素对象 直接获取方式 通过id:document.getElementById("id"); 通过name属性值:document.getElementBy...
2019-07-16 18:23:30
1961
原创 js的类和对象
js中的类1、类的声明:function 类名(形参1,形参2……){this.属性名1=形参1;this.属性名2=形参2;……this.属性名=fn}2、类的使用var 对象名=new 类名(实参1,实参2……);注意:js中类的内容只是对象的公共部分,每个对象还可以自定义进行扩充3、类的“继承”:prototype关键字通过prototype关键字实现了不同对象之间的...
2019-07-16 18:10:49
666
原创 js的函数
js函数作用:功能代码块的封装,减少代码的冗余 1、函数的声明: 方式一:function 函数名(形参名1,形参名2...){执行体} 方式二:var 函数名=new function("形参名1","形参名2"...){函数执行体} 注意:此声明表示在js中函数是作为对象存在的 方式三:var 变量名=function(形参名1,形参名2...){函数...
2019-07-16 18:04:38
138
原创 js简易的计算器
代码如下(初学练习的小demo)<!DOCTYPE html><html><head> <meta charset="utf-8"> <title>计算器</title> <style type="text/css"> div{ border: solid 1px; border-rad...
2019-07-16 18:00:12
591
原创 js的数组
js的数组 1. 数组的声明 var arr=new Array();//声明一个空数组对象 var arr=new Array(5);//声明一个指定长度的数组 var arr=[元素];//声明数组(最常用) 注意:js中数组声明不用指定长度,js的数组长度是不固定的,会随着元素的数量改变而改变, 2. 数组的赋值和取值 数组可以存...
2019-07-16 17:54:19
166
原创 js的逻辑结构和循环结构
if选择结构: 单分支: if(选择条件){执行体} 双分支: if(选择条件){执行体}else{执行体} 多分支: if(选择条件){执行体}else if(选择条件){执行体}...else{执行体}switch选择结构: switch(a){ case 1: alert("第一项选择"); break; c...
2019-07-16 17:51:29
184
原创 js数据的运算
js的运算符 算数运算符: 加法:+ 减法:- 乘法:* 除法:/ 余数:% number类型的和number类型的 number类型的和boolean类型的(true--1 false--0) number类型的和string类型的(-,*,/,%) string类型的和string类型的数字(-,*,/,%)...
2019-07-16 17:49:39
1537
原创 js的变量
js的变量 1.js的变量声明 使用var关键字进行声明 2.js变量特点 a、变量的声明只有var关键字,声明的变量可以存储任意类型的数据 b、js中的代码可以不使用分号结尾,但是为了提升代码的可阅读性,建议添加 c、js中的变量允许出现同名变量,但是后面的变量会将前面的变量覆盖; d、声明不赋值,默认是undefined 3.js的数据...
2019-07-16 17:47:16
177
原创 js的声明
js的声明学习:1.在head标签中使用script标签进行js代码域的声明<script type="text/javascript"> alert("这是我的第一个js代码") </script>作用:声明JS代码域特点:JS代码只作用于当前网页2.在head标签中使用script标签中引入外部声明好的技术文件<scrip...
2019-07-16 17:42:41
590
原创 CSS的选择器
CSS的选择器 标签选择器: 标签名:{样式名1:样式值1;...} 作用:会将该网页内的所有该标签增加相同的样式 id选择器: #标签的属性值{样式名1:样式值1;...} 作用:给某个指定的标签添加指定的样式 类选择器: .类选择器名{样式名1:样式值1 ...} 作用:给不同的标签添加相同的样式 全部选择选择器: ...
2019-07-16 17:38:56
128
原创 CSS声明与定位
声明CSS代码域CSS声明学习:在head标签中使用style标签声明:作用:此声明一般声明当前网页的公共样式或者给某个标签的单独样式在标签上使用style标签声明:作用:此声明会将CSS样式直接作用于当前标签在head标签中使用link标签引用外部声明好的CSS文件作用:此声明相当于调用,解决了不同网页之间样式重复使用地问题一次声明,随处使用。不同的声明给同一个标签操作了同一个...
2019-07-16 17:35:56
156
原创 CSS简介
为什么需要CSSHTMl的作用是负责数据的格式化展示的。如果使用HTML来进行数据的样式,则样式书写起来太过于麻烦,不易于维护,不能够重复使用HTML有效的组织数据的展示,但是不同类型的数据在浏览器的分布没有办法实现。什么是CSSCSS的概念:层叠样式表作用:给网页进行样式的开发给网页进行布局特点:语言特别简单开发的样式可以重复使用依赖于HTML使用CSSCSS的生命...
2019-07-16 17:25:37
248
原创 HTML的框架、锚点、图片和超链接标签
HTML的框架标签注意:第一步一定要删除body标签标签框架学习:frameset:rows:按照行进行切分页面cols:按照列进行切分页面子标签:frame:进行切分区域的占位,一个frame可以单独加载网页资源src:资源路径name:区域名,结合超链接使用HTML的内嵌标签内嵌标签:iframe:src:要显示网页的资源路径可以是本地(相对路径)也可以是网络资...
2019-07-14 00:03:35
703
原创 HTML的表格标签学习
表格标签学习table:声明一个表格tr:声明一行th:声明一个单元格,表头格,默认加粗加黑显示td:声明一个单元格,默认居左显示原始数据属性:border:给表格添加边框width:设置表格的宽度height:设置表格的高度cellpadding:设置内容到边框的距离cellspacing:设置边框的距离特点:默认根据数据的多少进行表格的大小显示单元格的合并第一步:...
2019-07-13 23:48:48
205
原创 HTML的form标签学习
form表单标签学习作用:收集并提交用户数据给指定的服务器注意:form标签会收集标签的内部数据属性:action:收集的数据提交地址,也就是URLmethod:收集数据的提交方式get:适合小量数据,数据以?隔开拼接在URL后面,不同的键值对用&符号隔开post:适合大量数据,安全,地址栏上不显示提交的数据。注意:表单数据的提交,要提交的表单项必须拥有name属性值,否则...
2019-07-13 23:41:10
232
原创 HTMl的body标签
HTML的标题标签学习标题标签会自动换行标签的属性是对标签的进一步扩充,可以有开发人员自幼指定标签的属性值,来达到想要的显示效果。水平线标签:<hr />像素单位占据的是电脑屏幕的大小,百分比指的是占据浏览器窗口大小。HTML的body标签学习p:会将一段数据作为整体显示,主要是进行CSS和js操作时比较方便,会自动换行(块级元素)特点:段间距比较大换行符:br:告诉...
2019-07-13 23:33:32
595
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人