自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 收藏
  • 关注

原创 【新知实验室】TRTC

腾讯云实时音视频 TRTC 帮助开发者快速搭建低成本、低延时、高品质的音视频互动解决方案。实时音视频(TRTC) 是腾讯云提供的一套低延时、高质量的音视频通讯服务,致力于为腾讯云客户提供稳定、可靠和低成本的音视频传输能力。您可以使用该服务快速构建“视频通话”、“在线教育”、“直播连麦”、“在线会议”等对通信延时要求比较苛刻的音视频应用。

2022-11-27 13:31:38 381

原创 什么是Vue.js

vue是一套用于构建用户界面的渐进式框架,使用Vue,可以完全载浏览器渲染页面,服务端只提供数据,可以非常方便的构建单方面应用。

2022-06-30 10:42:04 321

原创 Node.js中的path模块

Node.js中的path模块,path 模块提供了用于处理文件和目录的路径的实用工具,以 E:\foo\bar\index.js 文件为例介绍Path的常用API首先引入Path模块

2022-06-27 19:53:03 838

原创 在Node的关系下前端与后端的密切关联

在Node的关系下前端与后端的密切关联, 前端是指在客户端上运行的代码,后端式运行在服务器端的程序。

2022-06-23 10:27:28 262

原创 初步认识Node.js

所有的方法都有同步和异步的形式,node里关于文档的操作方法基本都给两份,既同步与异步,使用前导入核心模块fs:const fs = require("fs");

2022-06-21 20:24:50 65

原创 ES6中的“类”

ES6中的“类”

2022-06-18 19:49:31 260

原创 ES6中的“回调地狱”以及克星Promise

js是单线程的语言,所有很多操作都是异步操作,而异步操作多由回调函数完成,这里边就会引出一个现象“回调地狱”即回调函数中由回调函数,这种现象会导致代码的可读性,为了解决这个问题我们选择使用Promise...

2022-06-15 20:35:28 187

原创 ES6中新增函数新特性

使用箭头函数的作用:💬 简化回调函数的写法:💬 箭头函数中的this是函数声明时所在的对象;

2022-06-15 17:28:15 286

原创 ES6中的变量的解构赋值

es6

2022-06-14 19:41:21 244 1

原创 ES6的出现,以及与ES5的一些小差异

ES6的出现

2022-06-13 21:07:50 126

原创 前端开发中的AJAX

前端页面中的AJAX的重要知识点

2022-06-08 21:02:25 449

原创 面向对象的思想

JS中面向对象的思想

2022-06-02 20:13:43 77

原创 cookie存储

1.cookie的构成名称 一个唯一确定cookie的名称 值 储存在cookie中的字符串值 域 cookie对于哪个域是有效的 路径 指定域中的指定路径 失效时间 cookie合适应该被删除的时间戳 安全标志 指定后,cookie只有在使用SSL连接时才发送到服务器(设置secure标志) 2. cookie的限制:绑定在特定域名下,无法跨域;浏览器对cookie数量的限制规定不同(例如FF规定每个域名最多50个,而Safari和Chr

2022-05-26 18:53:00 1253

原创 事件类型2(DOM事件绑定、以及滚轮事件)

1.UI事件(不一定与用户操作有关的事件)(1).load当页面完全加载后在window上触发,图片也可以触发load事件;(2).resize当窗口大小变化时window上触发(除火狐外其他浏览器窗口变化1像素时就触发事件,而火狐是在用户停止调整窗口大小时才会触发。不建议在此时中加入大计算量代码。因为可能频繁执行,导致浏览器速度便面。另外窗口最大最小也会触发事件)(3).scroll当用户滚动带滚动条元素中的内容时,在该元素上面触发...

2022-05-25 17:49:02 460

原创 用定时器来实现键盘中的事件

1.在实现键盘事件的时候要使用keyCode来确定我们按键值;在以下案例中要实现小方块的移动小方块的样式实现: <style> *{ margin: 0; padding: 0; list-style: none; } #ok{ width: 100px; height: 100px; bac..

2022-05-21 13:41:25 252

原创 BOM中的事件

1.UI事件:(1). load当页面完全加载后在window上触发图片也可以触发load事件(2).resize 当窗口大小变化时在window上触发(3).scroll当用户滚动带滚动条的元素中的内容时,在该元素上面触发2.鼠标事件: 事件类型:onclick 单击 ondbclick 双击 oncontextmenu 右键菜单 onmouseover 移入 onmouseout 移出 onmouseenter 移入 .

2022-05-20 14:41:42 300

原创 BOM一系列相关与浏览器的信息

1.window相关内容(1). 窗口位置:screenLeft 返回浏览器窗口左上角相对当前当前屏幕左上角的水平距离,不兼容FF浏览器 screenTop 返回浏览器窗口左上角相对于当前屏幕左上角的垂直距离,不兼容FF浏览器 screenX 功能同screenLeft,兼容FF screenY 功能同screenTop, 兼容FF (2).窗口大小innerWidth 返回网页在当前窗口中可见部分的宽度,包括滚动条宽度 innerHeigh

2022-05-20 14:21:33 127

原创 HTML使用DOM以及JavaScript实现雪花飘落效果(那年杏花微雨,你说你是“果子狸”)

雪花飘落其原理是使用定位,来对产生的雪花进行距离上下边距大小的调整来完成的;雪花的大小1.首先创建div并实现其样式:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" cont..

2022-05-18 10:47:31 765

原创 DOM的增删改查操作的基本内容

1. 增:(1).新建: createElement(标签名)创建元素节点 setAttribute(name,value) 直接设置属性 cloneNode(true、false) true表示包含子节点;false表示不包含 (2). 插入: 拼接节点:appendChild(); 插入节点:insertBefore(new,old)2.删removeChild(); 删除子节点;removeAttribute...

2022-05-15 08:57:57 556

原创 常见面试题:反转字符串

1.反转字符串: 先理清思路: 首先我们要清楚要对什么进行操作,操作的对象是谁,在这里我们要对数组进行操作,所以,第一步: (1). 将字符串转为数组:用split()方法将字符串转为数组; (2) . 对数组进行反转操作, 用reverse()方法; (3). 最后再将数组转化为我们想要的字符串,用join()方法;代码如下:<!DOCTYPE html><html lang="en"><h...

2022-05-08 16:38:29 284

原创 HTML中的函数

目录1.函数的定义:2.函数的作用:3.函数的地位:4.函数的定义:6.函数的参数7.作用域:1.函数的定义: 函数实际上就是可以作为一个逻辑单元对待的代码块2.函数的作用: 使代码更加简洁,提高重用性;3.函数的地位: 每一个项目的代码,大约由95%都在函数内。4.函数的定义:function 函数名(){}注意:在同一个页面,函数名必须唯一,参数部分选填,参数用逗号隔开,最多可添加255个参数没有return函数只代表一些...

2022-05-08 16:24:32 2948

原创 HTML、JavaScript时钟的代码实现

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title&g...

2022-05-08 09:05:53 187

原创 js中的数组

目录1.数组的作用:2.数组的概述:3.访问修改元素5.Math对象的一些方法:1.数组的作用:对大量数据进行存储,按顺序排列一组值,每个值的位置都有编号,从0开始。2.数组的概述:(1):数组的创建:在JS中,数组使用Array对象表示。(2):表示的三种方式:1. var arr1 = new Array(); arri = [el1,el2,el3...] 元素个数不确定,用户可以赋值时任意定义。2. var arr2 = new Array[[si

2022-05-05 19:29:50 49

原创 js中的运算符、条件判断(if与switch的区别)以及标签属性

1. js中的运算符:== 等于 === 恒等于 !=或<> 不等于 !== 恒不等于 > 大于 < 小于 >= 大于等于 <= 小于等于 三目运算符、三元运算符 ? : 逻辑运算符 &&逻辑与 ||逻辑或 ! 逻辑非 字符串连接 使用 + 号 2.在js中包括if条件循环语句和switch循环语句,两者的区别:...

2022-05-04 21:18:15 444

原创 初学JavaScript的代码规范

1.1. JS中的一切区分大小写,其中包括变量名、函数名、操作符;1.2.(1). 首字符必须是字母、下划线或符号$;(2). 其他字符可以是字母、下划线、符号¥或数字(3). 建议使用驼峰命名法 eg. testFunction1.3. 注释(1).注释分为单行注释与块注释(2).块注释:/*代码*/(3).单行注释://1.4严格书写格式:ECMAScript 5 引入了“严格模式” ,写代码时加入”user strict",会自动检测自己写的代码的格式是否规

2022-05-04 09:05:56 598

原创 css3动画功能与是实现

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <ti...

2022-04-28 21:36:04 60

原创 弹性盒模型以及弹性布局

1.声明要使用弹性盒模型: diaplay:flex/display:inline-flex 使用弹性盒模型属性属性 位置 作用 取值 flex-direction 写在父级css中,但是作用于子级 检索子级在盒子中的位置,说白了就是子级的排列顺序 row 横向,左到右 row-reverse 反横向,右到左 column 纵向, 从上到下 row-column 反纵向,从上到下 flex-warp 写...

2022-04-28 21:30:58 135

原创 HTML5的一些新标签

1.HTML5的新的块标签:<nav></nav> 导航栏 <header></header> 头部 <footer></footer>底部 <aside></aside>旁边栏 <section></section>内容 <main></main>主要区域 <article></article>文章 <details

2022-04-25 20:52:36 1944

原创 静态、相对、绝对以及固定定位的用法、特点以及作用

1. 四种定位的特性:定位 参考物 特点 static 默认 默认 相对定位relative 定位前的位置 1.不影响元素本身特性 2.元素不脱离文档流 3.相对于原位置进行偏移 绝对定位 absolute 最近的使用了定位的父级,如果没有找body 1.元素脱离文档流 2.行元素支持所有css样式 3.块元素内容撑开高度 4.清楚子级浮动 固定

2022-04-24 19:45:12 603

原创 表单的一些样式以及属性

1.form表单元素的type类型:text 文本框 password 密码(显示密文) radio 单选 checkbox 复选 button 按钮 submit 提交 reset 重置 file 文件 hidden 隐藏 注:在使用submit按钮时,点击它会将表单新题提交到指定的位置,而button不能实现这一功能2.(1).下拉选择框:select/option(2).文本域:t..

2022-04-22 19:21:55 582

原创 表格的一些常用样式以及属性

1.表格的属性:名称 属性(display) table table tr table-row th table-cell td table-cell 2.表格的一些常用样式:(1). 单元格间隙合并<style> table{ border-collapse: collapse; }</style>(2).重置单元格默认填充<style> td,

2022-04-22 18:59:33 1702

原创 图文组合案例以及实现居中

目录1.实现居中2.图文案例(1).实现对块标签的居中使用margin: (2). 实现对img的水平居中以及上下居中:1.实现居中1.line-height = height 文本垂直居中 使行元素居中:2.test-align: center :写在父级,子级内容的行元素,行块元素,文本内容水平居中 使块元素居中:margin: 0 auto; 写在块元素,相对于父级水平居中 img标签会默认下方会产生间隔,当改成块元素时间隔消失 display: ...

2022-04-15 11:09:16 100

原创 了解浮动以及怎样消除浮动

1.浮动(1).浮动的定义:元素脱离文档流,按照指定方向发生移动,遇到父级边界换行(2).浮动的取值:none 不浮动 left 左浮动 right 右浮动 inherit 继承父级 (3). 作用:解决水平布局问题(4).特性:所有标签同排列显示; 行标签支持所有css样式; 默认内容撑开宽高; 元素脱离文档流;(5...

2022-04-15 09:07:14 180

原创 css基础——常见样式以及行标签、行块标签、行块标签的特点

目录1.css的常见样式(1). 背景样式(2). 文本的有关样式内容:(2). 常用选择器:2.行块标签的特点:3. 块标签特点: 4. 行标签/内联标签: 1.css的常见样式(1). 背景样式 1).背景的颜色:background-color; 2).背景图的设置:background-image;...

2022-04-13 20:00:16 856

原创 初相识——HTML5 盒模型

目录1.关于什么是盒模型2.每个盒模型的基本组成:3.内边距的注意事项:4.边框(border)的主要实现属性: (1)一些线的实现 5.外边距(margin)的主要实现属性: (1).叠压现象 (2).塌陷问题 ...

2022-04-12 20:43:25 795

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除