自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 history库源码解析

目录Type Annotations(TS)ActionPathLocationPartialPath、PartialLocationUpdateListenerTransitionBlockerToHistoryBrowserHistoryHashHistoryMemoryHistoryBrowserUtilsreadOnlywarningType Annotations(TS)ActionAn Action represents a type of change ( to a location

2022-01-04 16:53:40 367

原创 组件通信

完整代码:Github一、父子组件通信:props 和 $emit父组件向子组件传值:props(1)父组件发送new Vue({ el: '#app', data: { posts: [ { id: 1, title: 'My journey with Vue' }, { id: 2, title: 'Blogging with Vue' }, { id: 3, title: 'Why Vue is so fun' } ] }})<div id=

2020-07-22 10:02:27 1364

原创 HTTP总结

温馨提示:1.不要过早放弃,知识点之间存在相互注解的可能,最终达到系统学习的效果2.不同阶段、不同职业需要掌握的程度和广度各不相同,按需学习1. 什么是HTTPHTTP,也就是超文本传输协议(HyperText Transfer Protocol),它是基于 TCP/IP 通信协议的、工作在客户端-服务端(C/S)架构上的一种网络传输协议。所有的 WWW 文件在进行 HTML 文件、图片文件或者查询结果等数据的传输时,都必须遵守这个协议。2. HTTP协议三大特征无连接——无连接的含义

2020-07-12 21:39:48 191

原创 以理解闭包为终点

《零基础学 JavaScript》+《JavaScript 权威指南》(第6版)+《JavaScript高级程序设计》(第3版)一、从**执行环境**开始二、**变量对象**怎么样一、从**执行环境**开始《JavaScript高级程序设计》(第三版)执行环境(execution context,也叫执行上下文)是JavaScript中最为重要的一个概念。(1)全局执行环境是最外围的一个执行环境。根据ECMAScript实现所在的宿主环境不同,表示全局执行环境的对象也不一样。(2)在We

2020-07-08 10:31:49 153

原创 DOM之Node、NodeList、HTMLCollection、NamedNodeMap、ParentNode、ChildNode、document

一、DOM概述《JavaScript权威指南》第15章:脚本化文档每个Window对象有一个document属性引用了Document对象。Document对象表示窗口的内容,其并非独立的,而是一个巨大的API(应用程序编程接口)中的核心对象,这个API叫做DOM(Document Object Model,文本对象模型)——Document对象是DOM API的核心对象DOM是表示和...

2020-04-26 16:21:59 968

原创 排序

《零基础学 JavaScript》+《JavaScript 权威指南》(第6版)关于排序算法的稳定性  假定在带排序的记录序列中,存在多个具有相同的关键字的记录。经过排序后,这些记录的相对次序保持不变,则称这种排序算法时稳定的;否则称为不稳定的。  排序算法的稳定性不是由排序方式决定的,而是由具体算法决定的——不稳定的算法和稳定的算法在某种条件下可以互相转换。 排序方式 ...

2020-04-15 15:01:59 185

转载 ES 5 数组方法

《零基础学 JavaScript》+《JavaScript 权威指南》(第6版)forEach()map()filter()every()some()reduce()reduceRight()indexOf()lastIndexOf()概述大多数方法的第一个参数接收一个函数。并且对数组的的每个元素(或一些元素)调用一次该函数(如果是稀疏数组,对不存在的元素不调用传递...

2020-04-14 10:19:39 417

原创 变量声明和变量使用的注意事项

《零基础学 JavaScript》+《JavaScript 权威指南》(第6版)一、变量声明的注意事项  1. 重复的声明  2. 遗漏的声明  3. 作为属性的变量二、变量使用的注意事项  1. 变量作用域  2. 函数作用域和声明提前  3. 作用域链一、变量声明的注意事项1. 重复的声明  使用 var 重复声明变量是合法且无害的。如果重复声明带有初始化器(即声明且赋...

2020-04-06 13:37:30 4172

原创 数据类型转换

《零基础学 JavaScript》+《JavaScript 权威指南》(第6版)一、隐式类型转换  JavaScript 是一种无类型(notype)语言——松散类型、动态类型的语言。因此,在 JavaScript 中定义一个变量时,不需要指定变量的数据类型(赋的值是什么类型变量就是什么类型),这就使得 JavaScript 可以很方便灵活地进行隐式类型转换。  所谓隐式类型转换,就是不需要...

2020-04-05 18:26:44 231

原创 数据类型

通过学习《零基础学 JavaScript》和《JavaScript 权威指南》以及相关资料,对 JavaScript 的数据类型做的一个学习笔记。划分分别通过三个角度进行阐述。

2020-04-03 15:05:31 268

原创 IEEE 754 浮点数

1. 定点数(Fixed Point Number)2. 浮点数(Floating Point Number)3. IEEE 754 标准   3.1 IEEE 754 由来1. 定点数(Fixed Point Number)  在计算机系统的发展过程中,业界曾经提出过许多种实数的表达方法,比较典型的是定点数。  在定点数表达法中,其小数点固定地位于实数所有数字中间的某个位置。例如,货...

2020-04-01 23:43:24 1024

原创 逆战班:JavaScript入门学习笔记

数据类型

2020-03-31 17:54:01 247

原创 包含块:影响元素尺寸和位置

前端入门学习笔记(持续更新中) 包含块的影响 确定包含块包含块的影响*一个元素的尺寸和位置经常受其包含块的影响 盒模型属性 (1)一个元素的 width、margin 和 padding 属性由包含块的 width 属性的值来计算其百分值。 (2)一个元素的 height 属性由包含块的 height 属性的值来计算其百分值(如果包含块的 height ...

2020-03-24 12:56:17 197

原创 CSS样式表优先级

前端入门学习笔记(持续更新中)以下结论仅基于浏览器的表现,不涉及深层原理,有待深入。 行内样式 VS 内部样式、链接样式、导入样式 *结论:行内样式优先级最高 内部样式 VS 链接样式 ...

2020-03-22 21:37:54 3316

原创 清除浮动带来的思考

前端入门学习笔记(持续更新中) 上下排列清除浮动 嵌套排列清除浮动上下排列清除浮动clear:left/right/both;*结论:添加clear的盒子的顶边框(border-top)将会低于在它之前的任何浮动盒子的底外边距(margin-bottom),同时浮动的盒子依然是脱离文档流的。分析  可以注意到,图5给第二个盒子添加50px的顶外边距时,并没有发生常规的marg...

2020-03-16 11:03:49 112

原创 BFC思维导图

前端入门学习笔记(持续更新中)![在这里插入图片描述](https://img-blog.csdnimg.cn/20200315172803451.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQzODExMDkz,size_16...

2020-03-15 17:28:47 150

原创 margin之不思议

前端入门学习笔记(持续更新中) margin传递(margin塌陷) margin叠加(margin合并) margin-right失效(margin合并)——margin传递(margin塌陷)出现场景  margin-top在嵌套的结构时针对内层结构的margin-top会同时作用于外层解决方案 触发BFC,改变父级的渲染规则 (1) position: abs...

2020-03-08 21:48:49 117

原创 CSS外部样式的两种引入方式

前端入门学习笔记(持续更新中)两种方法<link href="style.css" rel="stylesheet" type="text/css" /><style>@import url('style.css');</style>区别1.从属关系区别  link是HTML提供的标签,不仅可以加载CSS文件,还可以定义其它属性;@impor...

2020-02-29 21:41:34 3527

原创 HTML标签英文全称

. 常用 HTML 标签英文全称及描述 HTML标签英文全称中文释义 h Header 标题 i Italic 斜体 hr Horizontal Rule 水平线 p Paragraph 段落...

2020-02-28 17:00:35 264

原创 关于favicon

关于 favicon关于favicon  favicon是 favorites icon 的缩写,亦被称为 website icon(网页图标)、page icon(页面图标)或urlicon(URL图标),是与某个网站或网页相关联的图标。  favicon.ico 一般用于作为缩略的网站标志,它显示在浏览器的地址栏、浏览器标签上或者在收藏夹上,是展示网站个性的缩略 logo 标志,...

2020-02-28 15:23:31 401

原创 逆战班:HTML&CSS入门学习笔记

关于 favicon关于favicon前言:  favicon是 favorites icon 的缩写,亦被称为 website icon(网页图标)、page icon(页面图标)或urlicon(URL图标),是与某个网站或网页相关联的图标。  favicon.ico 一般用于作为缩略的网站标志,它显示在浏览器的地址栏、浏览器标签上或者在收藏夹上,是展示网站个性的缩略 logo...

2020-02-28 15:17:12 312

空空如也

空空如也

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

TA关注的人

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