![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
文章平均质量分 78
Auroraɔ:
在码路上渐渐“聪明绝顶”!
展开
-
深、浅拷贝之间的关系
可以简单理解为新创建一个变量用来拷贝目标变量,并且只解决第一层问题,如果浅拷贝是基本类型数据,直接赋值,如果是引用类型数据,则对其第一层进行赋值操作,即拷贝第一层的基本类型值,以及第一层的引用类型地址。深拷贝会拷贝所有的属性,并拷贝属性指向的动态分配的内存。当对象和它所引用的对象一起拷贝时即发生深拷贝。深拷贝相比于浅拷贝速度较慢并且花销较大。拷贝前后两个对象互不影响。原创 2023-10-22 12:02:51 · 340 阅读 · 0 评论 -
KMP算法(JS)
由D.E.Knuth,J.H.Morris和 V.R.Pratt提出的,因此人们称它为克努特—莫里斯—普拉特操作(简称KMP算法)。KMP的主要思想是所以如何记录已经匹配的文本内容,是KMP的重点,也就是next数组。more。原创 2023-08-21 22:29:06 · 309 阅读 · 0 评论 -
学习HTML简单设计登录网页
首先我们来看一下成果这是一个模仿一个婚介网站登陆注册网页来设计的单纯HTML语言完成的网页1,框架(表格)如图我们简单地把页面分成列数为二的表格这里就需要表格的知识表格由 <table> 标签来定义。每个表格均有若干行(由 <tr> 标签定义),每行被分割为若干单元格(由 <td> 标签定义)。字母 td 指表格数据(table data),即数据单元格的内容。数据单元格可以包含文本、图片、列表、段落、表单、水平线、表格等等。2,输入类原创 2022-01-15 15:55:46 · 2052 阅读 · 0 评论 -
DOM查询练习
DOM查询练习。(跟着尚硅谷学JS的举爪爪@~@) 解析都放在代码里了,可以慢慢看JS部分代码:全部代码:原创 2022-06-09 20:02:05 · 211 阅读 · 0 评论 -
DOM学习笔记(JS)
HTML DOM(文档对象模型),当网页被加载时,浏览器会创建页面的文档对象模型(Document Object Model)。HTML DOM 模型被结构化为对象树:DOM 是一项 W3C 标准,定义了访问文档的标准:HTML DOM 是 HTML 的标准对象模型和编程接口。它定义了:换言之:HTML DOM 是关于如何获取、更改、添加或删除 HTML 元素的标准。通过这个对象模型,JavaScript 获得创建动态 HTML 的所有力量: 而我们要使用这些功能来改变文本文档的内容,结果和样式,则需原创 2022-06-09 19:54:07 · 89 阅读 · 0 评论 -
HTML复习总结
一,浏览器1,作用:其实就是一个解析工具,我们在地址栏输入URL(网址),浏览器会向DNS(域名服务器)提供网址,由它来完成URL到IP地址的映射。然后将请求你的请求提交给具体的服务器,在由服务器返回我们要的结果(以HTML编码格式返回给浏览器),浏览器执行HTML编码,将结果显示在浏览器的正文浏览器的作用:一句话概括,根据用户的请求显示相关的网页数据(用户和网页交互的工具)。2,内核:解释:浏览器内核(Rendering Engine),是指浏览器最核心的部分,负责对网页语法的解释(原创 2022-04-09 14:52:26 · 731 阅读 · 0 评论 -
CSS复习总结(1)
一,元素显示模式1,块级元素:常见的块元素有<h1>~<h6>、<p>、<div>、<ul>、<ol>、<li>等,块级元素的特点:独占一行 高度、宽度、外边距以及内边距都可以控制 宽度默认是容器(父级宽度)的100% 是一个容器及盒子,里面可以放行内或者块级元素 文字类的元素不能使用块级元素,如p标签主要用于存放文字,因此p里面不能放块级元素,特别不能放div,同理h1~h6也不能放其他块级元素。2,原创 2022-04-09 17:22:44 · 297 阅读 · 0 评论 -
CSSF复习总结(2)
目录一,定位1,相对定位(relative)2,绝对定位(absoult)3,固定定位(fiexed)4,粘性定位(sticky)二,HTML5新增标签三,CSS3新增选择器1,css3属性选择器2.css3结构伪类选择器四,过渡1,简介:CSS 过渡允许您在给定的时间内平滑地改变属性值。2,属性一,定位1,相对定位(relative)占空间、不脱离文档流的布局 如果不设置定位坐标,则就在原来的位置; 如果结合定位坐标,则是相对...原创 2022-04-11 21:22:58 · 549 阅读 · 0 评论 -
搭建博客过程中遇到的问题
搭建博客过程中遇到的问题首先安装Git和node.js。(按操作流程就行)登录你的github账号并创建一个仓库创建一个仓库:填写的仓库名一定为“用户名.github.io”,用户名一定和要和左边用户名一样(切记),不然会在最后将hexo部署到github上时出错!!!在合适的位置创建一个文件夹。(桌面就是一个不错的选择)如果不建文件夹就会这样成功的界面是这样的部署到github(这里着实问题有点大,哈哈哈!!!)1,编辑根目录下_config.yml文件,添加如下代码并进行保存(agai原创 2021-11-12 17:46:54 · 388 阅读 · 0 评论