- 博客(17)
- 收藏
- 关注
原创 node.js的导入导出
nodejs中的开发模式 -- 模块化开发 因为开发的项目一般比较大,不会将所有的代码写都在同一个文件中。这样只能执行一个文件 nodejs这样就无法分工合作 为了解决这问题,可以使用模块化开发技术 模块化开发:在一个文件中可以引入另一个文件 -----------------1------------------- 引入操作: require('被引入的文件') let b = 20 let res = re...
2022-04-13 10:23:55
1318
原创 node基础认知
nodejs的作用 nodejs是一个软件,提供了一个js执行的环境 nodejs执行的文件: 因为nodejs实在命令行执行,它脱离了浏览器运行,对于一些浏览器提供的操作方法就没有用了 例如:window,alert,location,setInterval,document等。在nodejs执行的文件中不能出现BOM和DOM的执行代码 我们只能写ECMAscript代码:变量定义、分支语句、循环语句、函数、数组操作、对象操作、字符串操作、数学...
2022-04-13 10:14:07
260
原创 http协议&会话
http协议第一步:建立连接客户端和服务器之间需要通信才能相互传达信息,所以双方之间第一步需要建立连接当客户端跟服务器之间进行连接的时候,它们需要知道双方的一些信息一般来说都是客户端先向服务器发起连接信息,这个过程经历了"三次握手"第一次:客户端向服务器发送一个信息,服务器收到这个信息,双方之间就可以知道一些事情客户端向服务器发送一个消息,客户端就知道自己可以发送消息客户端向服务器发送一个消息,服务器...
2022-04-12 01:57:42
941
原创 Ajax的基础了解
Ajax前端可以利用ajax访问到接口中的数据。 当接口程序启动起来以后, 就可以通过ajax访问接口获取到数据, 对数据做操作。--Ajax语法步骤:1、创建Ajax对象 var xhr = new XMLHttpRequest()当构造函数不需要传参数的时候,new的对象后面可以省略小括号--var xhr = new XMLHttpRequest2、设置请求信息 xhr.open(请求方法get/post,请求地址,是否...
2022-04-12 01:55:08
1375
原创 函数定义&赋值式&匿名&自调用函数
// 函数的定义 function fn(){ console.log(123); } // 函数的调用 函数名() // 函数的调用就是让函数执行里面的代码 fn() ------------------------------------------ // 赋值式函数 var hanshu = function fn() { console.log(123); } // 如果想要执行函数里面的代码,调用变...
2022-04-11 01:32:59
165
原创 五大主流浏览器及四大内核
五大主流浏览器:IE/Edge,Chrome,Safari,Opera,Firefox内核:IE/Edge的内核是TrideChrome的内核是Blink/ChromiumSafari的内核是webkitOpera的内核是blinkFirefox的内核是GeckoIE/Edge:微软的IE浏览器浏览器更新至IE10后,伴随着WIN10系统的上市,迁移到了全新的浏览器Edge。除了JS引擎沿用之前IE9就开始使用的查克拉(Chakra),渲染引擎使用了新的内核EdgeHTML(
2022-03-06 17:34:00
2249
原创 设置单元格之间的间距
设置行间距grid-row-gap: 60px;表示,行和行之间的间距为60px。设置列间距grid-column-gap: 60px;表示,列和列之间的间距为60px。复合写法grid-gap: 20px 50px;
2022-03-06 17:15:07
1762
原创 前端网格布局
概念将一个盒子划分成多个单元格,指定内容放在指定的单元格中,实现一种比较整齐的布局方式。容器属性:display: grid/inline-grid;grid可以将元素转为块元素,inline-grid可以将元素转为行内元素。<style> span{ width: 100px; height: 100px; border:3px solid #000; } .sp2{ disp...
2022-03-06 16:59:42
591
原创 子元素在浏览器窗口居中的方法
1、上下左右都为0,再加上margin:autodiv{ width:200px; height:200px; background:#f00; position:fixed; left:0; right:0; top:0; bottom:0; margin:auto;}同时也可以使用该方法在父元素中居中。把子元素中的position:fixed;改为position:absolute;然后在父元素中添加position:re...
2022-03-06 15:19:36
148
原创 定位的属性与属性值
CSS 有三种基本的定位机制:普通流、浮动流、定位流。position定位属性,检索或设置对象的定位方式position属性值:tatic 默认值。位置设置为 static 的元素会正常显示,它始终会处于文档流给予的位置(static元素会忽略任何 top、bottom、left或 right 声明) absolute 相对于已经定位父级元素的绝对定位,浮出、脱离布局流,它不占据空间,就是我们所说的层,其位置相对于最近的已定位父元素而言的位置,可直接指定“left”、“top
2022-03-06 15:04:17
264
原创 CSS3多列布局
多列布局多列布局类似报纸或杂志中的排版方式,主要用以控制大篇幅文本。1、column-count属性规定元素(内容)应该被分隔的列数适用于:除table外的非替换块级元素, table cells, inline-block元素2、column-gap属性规定列之间的间隔大小3、column-rule设置或检索对象的列与列之间的边框。复合属性。column-rule-color规定列之间规则的颜色。column-rule-style规定列之间规则的样式。colum
2022-03-06 14:06:07
258
原创 MarkDown基础符号
字体符号 标题级别: #+空格+内容—》一级标题 ##+空格+内容—》二级标题 ###+空格+内容—》三级标题 .......... 六级为最大级别 字体加粗: 在内容左右两侧加上两个星号 如:Hello World 字体斜体: 在内容左右两侧加上一个星号 如:Hello World 字体斜体加粗: 在内容左右两侧加上三个星号 如:Hello World 字体出现删除线: 在内容左右两侧加上两条波浪线 如:He
2021-10-09 13:40:58
862
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人