- 博客(20)
- 收藏
- 关注
原创 【无标题】
SQL分类DDL(data definition language)数据定义语言,用来定义数据库对象(数据库,表,字段)DML(data manipulate language)数据操作语言,用来对数据库表中的数据进行增删改DQL(data query language)数据查询语言,用来查询数据库中表的记录DCL(data control language)数据控制语言,用来创建数据库用户、控制数据库的访问权限 **** DDL数据定义语言****DDL-数据库
2022-04-25 08:50:34
52
原创 2021-07-22
ES6新增的声明关键字let和const关键字1、let和const不允许重复声明变量2、let和const声明的变量不会预解析(没有声明提升)3、let和const声明的变量存在块级作用域4、let声明的时候可以不赋值,const声明的时候必须赋值5、let声明的变量,可以改变,const声明的变量,不能改变的是地址,值是可以改变的值传递数据和引用传递数据的区别箭头函数:(函数的形参)=>{函数体要执行的代码}1、箭头函数内部没有 this,箭头函数的 this 是上一层上下文的
2021-07-23 20:46:10
100
原创 2021-07-21
正则的方法:1、test是用来检测字符串是否符合我们正则的标准语法:正则.test(字符串)返回值boolean2、exec是把字符串中符合条件的内容捕获出来语法:正则.exec(字符串)返回值:把字符串中符合正则要求的第一项以及一些其他信息以数组的形式返回字符串方法:1、search是查找字符串中是否又满足正则条件的内容语法:字符串.search(正则)返回值:有的话返回开始索引,没有返回-12、match找到字符串中符合正则条件的内容返回语法:字符串.match(正则)返回值:
2021-07-22 19:24:20
66
原创 2021-07-09
BOM的相关操作window上的方法-alert是在浏览器弹出一个提示框-confirm是在浏览器弹出一个询问框-prompt是在浏览器弹出一个输入框window上的子对象1、location:浏览器地址信息-href属性:控制浏览器地址栏的内容-reload方法:刷新页面,参数为true清空缓存并刷新,false刷新-search:表示当前页面的访问地址,?后面携带的查询数据,可获取可设置-hash:表示当前页面上的锚点-assigh(urlstr):urlstr必须是字符,表示要跳
2021-07-15 12:45:28
327
原创 2021-07-07
冒泡排序和选择排序冒泡排序:规则:两两比较,大的数据放后面var arr = [6,3,2,4,1];两两比较:下面列出来的这个结构,是比较次数,不是数据0-1 1-2 2-3 3-4 必然得到最大值,并且放在了最后0-1 1-2 2-3 必然得到第二大的值,并且放在了倒数第二位0-1 1-20-1 // 4行:length5-1 // 列:1:length5-1-0 i
2021-07-07 16:57:11
42
原创 2021-07-05
事件的分类:事件是可以被计算机识别的操作,如点击,双击,移动鼠标,按下键盘,窗体的加载,滚动等事件,编辑框(文本框)的文本改变事件等。单击:onclick双击:ondblclick鼠标按下:onmousedown鼠标抬起:onmouseup鼠标移动:onmousemove鼠标进入:onmouseover鼠标离开:onmouseout键盘按下:onkeydown键盘抬起:onkeyup键盘按下并抬起:onkeypress表单:输入内容:oninput改变内容:onchange获取焦
2021-07-06 19:39:20
39
原创 2021-05-29
移动准备工作:弹性盒媒体查询Dpi(ppi) dpr retinaIphonePpi-----每英寸所拥有的像素数Dpi—每英寸所拥有的像素数Ppi值越大,屏幕越清晰。分辨率1000*400尺寸:屏幕对角线 (单位英寸)常见iphone 设计图:640px 750px 1080px--------(物理像素)Iphone5 iphone6/7/8 iphone6/7/8plus320px 375px
2021-06-01 17:27:56
67
原创 2021-05-27
弹性盒布局方式:1:圣杯布局(上中下自适应(上下固定,中间自适应),左中右自适应(左右固定,中间自适应)2:悬挂式布局(左侧图片宽度固定,右侧盒子自适应)3:输入框布局(左右两个按钮宽度固定,中间文本框自适应)4:流式布局(内容自动换行)怪异盒模型(IE盒模型)Box-sizing:content-box(标准盒模型) css设置的大小不包含 padding borderBox-sizing:border-box(怪异盒模型) css设置的大小包含 padding border
2021-05-28 19:21:28
39
原创 2021-05-24
css选择器:层级选择器1.±----相邻的兄弟选择器(后面紧邻的标签)—并列2.~----通用选择器(查找后面的所有标签)—并列伪类选择器结构伪类选择器:first-child—查找第一个元素:last-child–查找最后一个元素:nth-child(n)—查找第N个元素查找奇数项—:nth-child(2n-1/2n+1) :nth-child(odd) :not(偶数项)查找偶数项—:nth-child(2n) :nth-child(even) :not(奇数项
2021-05-25 12:06:59
43
原创 2021-05-23
Html5语法要求比较松:1:.html------.htm2:doctype 这个地方相对比较简单3:单标签不建议添加/,例如:meta input img 等4:双标签可以省略后面结束标签----不建议省略5:有部分标签可以完全省略。html,head,body,tbody,colgroup等6:单引号和双引号可以互换HTML5新增的语义化标签:1.header------用来加载页面头部(局部某一个块也可以用header或main或footer)2.main--------加载页面的
2021-05-23 18:21:30
53
原创 2021-05-20
表单:1.点击文字,光标对应的表单控件上面form—表单input—type=“text"等-----表单控件组成:<label for=“idname”<input type=“text” id=“idname”2.表单控件:单元按钮,多选按钮,给某一个选项添加默认选中状态:checked=“checked”/checked下拉框默认被选中:给选项option添加selected=“selected”/selected多行文本框,禁止缩放大小:css属性resize:non
2021-05-22 21:23:56
115
原创 2021-05-19
伪类选择器—:伪元素选择器(伪对象选择器)----::1.:before-----在元素的最前面添加内容,必须结合的属性content属性通过content属性,我们可以添加文字或图片添加文字:content:“”添加图片:content:url(图片地址)2.:after----在元素的最后面添加内容,必须结合的属性content属性通过content属性,我们可以添加文字或图片添加文字:content:“”添加图片:content:url(图片地址)3.:first-letter—设
2021-05-20 18:25:26
138
原创 2021-05-18
改变层级关系:z-index:正数,负数也可以,值越大,越在上面显示,默认值:auto(等效于0)1.z-index只能在定位使用(relative absolute fixed)2.z-index取整数锚点:1.a href=“跳转元素对应的id(#idname)”2.<标签名 id=“idname”>行内元素直接设置大小的方式:(转换元素类型和脱离文档流)1.display:block/inline-block;2.float:left/right;3.position:
2021-05-19 19:48:36
173
原创 2021-05-17
定位:分类:相对定位:relative特点:1.相对自己定位2.相对定位占空间(保留原来的位置,遵循正常文档流绝对定位:absolute,脱离文档流,不占空间特点:1.相对于最近的父标签定位。A:如果父标签有定位(除了静态定位),那么相对最近的父标签定位B:如何父标签无定位,那么相对于浏览器定位2.不占空间,不遵循正常的文档流(脱离文档流)推荐使用:子绝父相(子元素绝对定位,父元素相对定位)3.固定定位:fixed特点:1.相对浏览器定位2.不占空间,脱离文档流4.黏性定位:s
2021-05-17 22:47:17
41
原创 2021-05-16
**元素的分类:**从显示分类,分为块元素,行内元素(内联元素),可变元素块元素:特点:1.直接设置大小2.独占一行3.可以嵌套任何标签,但是有一个除外p(一般不嵌套块元素,嵌套的是行内元素(不可以直接设置大小的)行内元素:特点:1.一般不能直接设置大小2.不独占一行3.一般行内元素嵌套行内元素,不嵌套块元素4.行内元素一般情况下,不建议设置padding-top/bottom,margin-top/bottom,border-top/bottom可变元素:根据上下文关系来确定是行内元
2021-05-16 21:07:42
51
原创 2021-05-14
盒模型1.内填充:padding-left/right/top/bottom取值:4个值:上 右 下 左3个值:上 (左右) 下2个值:上下 左右1个值:上下左右padding作用在父标签上,设置的是盒子里面的距离内容(文字或标签)注意点:内填充不可以去负值1、外间距:margin-left/right/top/bottom取值:4个值:上 右 下 左3个值:上 (左右) 下2个值:上下 左右1个值:上下左右margin:盒子外边的间距,作用在盒子本身上,设置盒子外的间
2021-05-14 22:12:42
41
原创 2021-05-13
背景属性:1.background-color取值:表示颜色的英文单词十六进制Rgb表示颜色2.background-image;url(图片路径)3.background-position:水平 垂直取值:水平:left/right/center/num+px垂直:top/center/bottom/de num+pxnum:可以取负数4.background-attachment:fixed(固定)/scroll(滚动)fixed:背景图片固定scroll:背景图片不固定(默认
2021-05-13 22:10:12
53
原创 2021-05-12
字体属性:1.color-----字体颜色取值:1.表示颜色的英文单词2.十六进制 #xx xx xx 每个X代表0-9 A-F的取值简写:每两个X(红,绿,蓝)一样的时候可以简写常见:#000(黑色) #fff(白色) #666(深灰)#ccc(浅灰)3.rgb(red,green,blue) 红,绿,蓝取值0-2552.font-size------字体大小取值:1.number+px2.em(和父标签字体相关)1em=父标签字体的大小系统默认的字体大小是16px1em=1
2021-05-12 22:27:22
119
原创 2021-05-11
css:层叠样式表 cascading style sheetscss作用:修饰页面内容的样式css注释:/* */1.引入cssheadstyle2.在style标签里面设置样式:选择器{声明 }选择器:通过某种方式查找的标签声明=属性:属性值;1.声明必须分号结束2.声明可以有多个,没有先后顺序3.选择器:a.元素选择器:通过标签名字查找headbody姓名特点:可以给不同标签设置相同的classc:id选择器基本语法:#idName{id 名字}head
2021-05-11 20:34:29
44
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人