- 博客(17)
- 收藏
- 关注
原创 HTTP与HTTPS的区别
超文本传输协议HTTP协议被用于在Web浏览器和网站服务器之间传递信息,HTTP协议以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了Web浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息,因此,HTTP协议不适合传输一些敏感信 息,比如:信用卡号、密码等支付信息。为了解决HTTP协议的这一缺陷,需要使用另一种协议:安全套接字层超文本传输协议HTTPS,为了数据传输的安全,HTTPS在HTTP的基 础上加入了SSL/TLS协议,SSL/TLS依靠证书来验证服务器的身份,并为浏.
2021-10-30 11:03:18
93
原创 Node js
什么是Node?Node.js® 是基于Chrome 的 V8 JavaScript 引擎构建的 JavaScript 运行时。Node是一个JS的运行环境js的运行方式:1.客户端:把js文件引入,然后打开浏览器,控制台查看2.node服务端:1.cmd窗口中cd命令切换到需要打开的文件夹下,运行 node 文件名2.直接在文件夹下 shift+右键3.vscode编辑器中直接在当前文件的终端中打开,submint编辑器是需要安装terminal插件对比浏览器中的JS
2021-10-30 10:45:22
177
原创 Promise
简介ES6将某一件事情可以发生异步的时候,分为2ge阶段unsettled未决阶段和settled已决阶段 事情总是从未决阶段逐步发展到已决阶段,并且未决阶段有控制通往已决阶段的能力,可以决定事情最终走向的状态 ES6将程序分为3中状态:pending resolved rejected pending状态:挂起(等待) 处于未决阶段,表示事情还在挂起最终的结果还没有出现 resolved状态:已处理 处于已决阶段,表示整个事情已经出现了结果,并且可以按照正常的逻辑进行下去的结果 rejected状
2021-10-24 22:35:31
122
原创 箭头函数
箭头函数是ES6的API,相信很多人都知道,因为其语法上相对于普通函数更简洁,深受大家的喜爱ES6中允许使用箭头(=>)定义函数箭头函数的简写1.如果箭头函数的参数只有一个可以省略小括号 参数 => {}2.如果箭头函数的函数体中只有一条返回语句,可以省略花括号,可以省略return关键字 参数 => 返回值 如果返回值是一个对象的时候,就会把对象的花括号认为时函数体的花括号,解决办法就是把返回值变成表达式的形式语法不引入参数var ...
2021-10-24 22:12:12
264
原创 迭代器和生成器
迭代器 iterator 什么是迭代? 从一个数据集合中按照一定的顺序,不断取出数据的过程 迭代和遍历的区别? 迭代强调依次取出,不能确定取出的数据有多少,也不能保证数据取完 遍历保证知道了数据的长度,,循环不断地全部取出,针对于数据量过大的时候使用遍历会花费很多事件 迭代器 对迭代过程的封装,通常表现为对象的数据形式(也有数组的形式),不同的语言中,表现出来的形式是不一样 迭代器满足的条件 1.有得到下一个数据的能力 2.判断是否有后续数据的能力 js中的迭代器:.
2021-10-17 22:07:45
50
原创 let案例说明
1. let声明的变量不会挂在window中,不会造成全局变量污染2. 新增一个块级作用域3. let不允许重复声明4. let不会有声明提升(只是人为看到没有,但其实本身是由声明提升的,只是提升至暂时性死区中)案例<body> <style> .item { width: 300px; height: 150px; border: 1px solid red;
2021-10-17 11:48:22
118
原创 AJAX说明
AJAXajax全名async javascript and XHLAJAX是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术(局部刷新)通俗的讲,AJAX就是JS通过一个网站去加载数据,这个过程通常是用户不可见的传统的网页(不使用AJAX)如果需要更新内容,必须重新加载整个网页生活中的同步和异步: 同步:先煮完饭,再去烧菜(一个时间段内,事情按照顺序做) 异步:煮饭同时也在烧菜(一个时间段。事情不按顺序做)是一个默认异步执行机制的功能在程序中,同步和异步的区别就是在于代码
2021-10-07 23:32:09
143
原创 静态布局,流式布局,自适应布局,响应式布局,rem
一、静态布局即传统Web设计,网页上的所有元素的尺寸一律使用px作为单位。布局特点:不管浏览器尺寸具体是多少,网页布局始终按照最初写代码时的布局来显示。常规的pc的网站都是静态布局的,也就是设置了min-width,这样的话,如果小于这个宽度就会出现滚动条,如果大于这个宽度则内容居中外加背景,这种设计常见与pc端。二、流式布局流式布局的特点是页面元素的宽度按照屏幕分辨率进行适配调整,但整体布局不变。代表作栅栏系统(网格系统)。网页中主要的划分区域的尺寸使用百分数(搭配min-*、max-.
2021-10-07 22:21:49
407
原创 后台管理系统增删改查
html<div class="container"> <!-- 左边列表 --> <div class="left"> </div> <!-- 右边主题 --> <div class="right"> <!-- 头部 --> <div class="head">
2021-10-07 20:32:10
2323
2
原创 JQuery部分知识点
知识点1:jQuery 1.减少了原生中对dom操作时 需要去大量记忆 $、query 2.jquery累积了大量的插件库,极大的简化了项目的开发 3.jquery更新到了3.xx pc:1.xx 移动端:2.xx 1.13.1知识点2:$符号jQuery把所有功能全部封装在一个全局变量jQuery中,用$这个合法变量名作为别名,而$本质是一个函数(函数也是对象)。基础语法是:$(selector).action(),即选择符查找HTML元素然后执行操作。知识点3:选择器...
2021-10-06 22:55:08
93
原创 JQuery相关知识
jQuery是目前使用最广泛也是最长寿的JavaScript函数库,2006年发布沿用至今。jQuery思想总结来说,就是选取元素,对其操作,可以选取一个或多个,多个连续的操作可以用链式实现,所以也成为链式风格。window.jQuery()是我们提供的全局函数,一般用$来指代jQuery。选取元素参数可以是CSS选择器,也可以是jQuery特有的表达式:$(document) //选择整个文档对象$('#myId') //选择ID为myId的网页元素$('.red') //选择.
2021-10-06 21:26:13
53
原创 弹性布局和浮动
最近在写一个页面,看到这个页面的时候脑海中第一反应ul li创建4个li,然后进行浮动,然后继续想这个该怎么布局才好写最后没有用ul li写改用div,创建4个大div然后再把这个分成上下2个div,写完样式浮动后我发现这个图的企业文化和招贤纳什2个图片的中间有一个比较大的间隔,我把margin,padding设置为0还是没用,然后我去百度百度说有2中方案1.将子元素设置成display:block;2.在父元素中设置font-size:0,用来兼容chrome,而使用letter-...
2021-09-25 20:57:20
1900
原创 JS为什么要写在下面
今天写JS的时候遇到了一个报错原因:在页面还没有加载完成后这段监听的js代码已经执行,所以在执行这段代码的时候监听的DOM节点还没有加载创建,所以根本就找不到监听的元素。所以返回null。浏览器的基本渲染流程:构建DOM树 => 构建CSSOM树 => 构建Render树 => 布局Render树 => 绘制Render树浏览器的单线程导致解析渲染和js的执行不能并存js可以操纵dom遇到js会优先下载解析js,浏览器不知道你会不会在js里面改变dom,若存在改变
2021-09-25 20:17:24
146
原创 HTML层叠与继承
层叠声明冲突,同一个样式,多次元元素设置层叠,浏览器解决。比较重要性开发者样式表加了!mprotant 开发者样式表中的普通样式 浏览器默认样式选择器的特殊性通过选择器计算出一个4位数(0000)权重值内联样式 千位 记1id 百位 记1类选择器 属性选择器 伪类选择器 十位 记1元素 伪元素 个位 记1同时存在多个选择器时累加。权重相同时,代码靠后时胜出。最先看自己的,自己没有...
2021-08-07 16:29:03
130
原创 HTML选择器
伪类选择器:hover 当鼠标悬停在元素上时。:active 鼠标按下时。:link 超链接,链接未访问过得样式。:visited超链接,链接被访问过得样式。伪元素选择器::befores content:‘ ’; 元素前::after content:‘ ’; 元素后如a::after { content: "";}::befores和::after的优缺点 优点 减少dom节...
2021-08-07 16:06:46
68
原创 HTML知识点整理
<html> 与 </html> 之间的文本描述网页<body> 与 </body> 之间的文本是可见的页面内容<head>与</head>头部元素的容器:<head> 定义关于文档的信息。<title> 定义文档标题。<base> 定义页面上所有链接的默认地址或默认目标。<link> 定义文档与外部资源之间的关系。<meta> 定义关于 HTML 文档的元
2021-08-07 15:29:44
157
原创 html 表单的组成和基础知识和浏览器内核
表单的组成表单通常由表单域,表单元素和提示信息3个部分组成。<from>定义表单元素,以实现用户的收集和传递。<from action = " url地址" method"提交方式" name" 表单域名称">value 参数值表单元素单标签:input 输出表单元素,包含一个type属性,根据不同的type属性,输入字段有很多种形式。inpnt-button 定义可点击按钮 -checkbox 复选框 -fext 单行输...
2021-08-02 00:05:08
134
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人