- 博客(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
769
原创 组件通信
完整代码: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
1398
原创 HTTP总结
温馨提示:1.不要过早放弃,知识点之间存在相互注解的可能,最终达到系统学习的效果2.不同阶段、不同职业需要掌握的程度和广度各不相同,按需学习1. 什么是HTTPHTTP,也就是超文本传输协议(HyperText Transfer Protocol),它是基于 TCP/IP 通信协议的、工作在客户端-服务端(C/S)架构上的一种网络传输协议。所有的 WWW 文件在进行 HTML 文件、图片文件或者查询结果等数据的传输时,都必须遵守这个协议。2. HTTP协议三大特征无连接——无连接的含义
2020-07-12 21:39:48
225
原创 以理解闭包为终点
《零基础学 JavaScript》+《JavaScript 权威指南》(第6版)+《JavaScript高级程序设计》(第3版)一、从**执行环境**开始二、**变量对象**怎么样一、从**执行环境**开始《JavaScript高级程序设计》(第三版)执行环境(execution context,也叫执行上下文)是JavaScript中最为重要的一个概念。(1)全局执行环境是最外围的一个执行环境。根据ECMAScript实现所在的宿主环境不同,表示全局执行环境的对象也不一样。(2)在We
2020-07-08 10:31:49
184
原创 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
1665
原创 排序
《零基础学 JavaScript》+《JavaScript 权威指南》(第6版)关于排序算法的稳定性 假定在带排序的记录序列中,存在多个具有相同的关键字的记录。经过排序后,这些记录的相对次序保持不变,则称这种排序算法时稳定的;否则称为不稳定的。 排序算法的稳定性不是由排序方式决定的,而是由具体算法决定的——不稳定的算法和稳定的算法在某种条件下可以互相转换。 排序方式 ...
2020-04-15 15:01:59
313
转载 ES 5 数组方法
《零基础学 JavaScript》+《JavaScript 权威指南》(第6版)forEach()map()filter()every()some()reduce()reduceRight()indexOf()lastIndexOf()概述大多数方法的第一个参数接收一个函数。并且对数组的的每个元素(或一些元素)调用一次该函数(如果是稀疏数组,对不存在的元素不调用传递...
2020-04-14 10:19:39
613
原创 变量声明和变量使用的注意事项
《零基础学 JavaScript》+《JavaScript 权威指南》(第6版)一、变量声明的注意事项 1. 重复的声明 2. 遗漏的声明 3. 作为属性的变量二、变量使用的注意事项 1. 变量作用域 2. 函数作用域和声明提前 3. 作用域链一、变量声明的注意事项1. 重复的声明 使用 var 重复声明变量是合法且无害的。如果重复声明带有初始化器(即声明且赋...
2020-04-06 13:37:30
4473
原创 数据类型转换
《零基础学 JavaScript》+《JavaScript 权威指南》(第6版)一、隐式类型转换 JavaScript 是一种无类型(notype)语言——松散类型、动态类型的语言。因此,在 JavaScript 中定义一个变量时,不需要指定变量的数据类型(赋的值是什么类型变量就是什么类型),这就使得 JavaScript 可以很方便灵活地进行隐式类型转换。 所谓隐式类型转换,就是不需要...
2020-04-05 18:26:44
272
原创 数据类型
通过学习《零基础学 JavaScript》和《JavaScript 权威指南》以及相关资料,对 JavaScript 的数据类型做的一个学习笔记。划分分别通过三个角度进行阐述。
2020-04-03 15:05:31
579
原创 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
1386
原创 包含块:影响元素尺寸和位置
前端入门学习笔记(持续更新中) 包含块的影响 确定包含块包含块的影响*一个元素的尺寸和位置经常受其包含块的影响 盒模型属性 (1)一个元素的 width、margin 和 padding 属性由包含块的 width 属性的值来计算其百分值。 (2)一个元素的 height 属性由包含块的 height 属性的值来计算其百分值(如果包含块的 height ...
2020-03-24 12:56:17
304
原创 CSS样式表优先级
前端入门学习笔记(持续更新中)以下结论仅基于浏览器的表现,不涉及深层原理,有待深入。 行内样式 VS 内部样式、链接样式、导入样式 *结论:行内样式优先级最高 内部样式 VS 链接样式 ...
2020-03-22 21:37:54
3380
原创 清除浮动带来的思考
前端入门学习笔记(持续更新中) 上下排列清除浮动 嵌套排列清除浮动上下排列清除浮动clear:left/right/both;*结论:添加clear的盒子的顶边框(border-top)将会低于在它之前的任何浮动盒子的底外边距(margin-bottom),同时浮动的盒子依然是脱离文档流的。分析 可以注意到,图5给第二个盒子添加50px的顶外边距时,并没有发生常规的marg...
2020-03-16 11:03:49
179
原创 BFC思维导图
前端入门学习笔记(持续更新中) margin传递(margin塌陷) margin叠加(margin合并) margin-right失效(margin合并)——margin传递(margin塌陷)出现场景 margin-top在嵌套的结构时针对内层结构的margin-top会同时作用于外层解决方案 触发BFC,改变父级的渲染规则 (1) position: abs...
2020-03-08 21:48:49
200
原创 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
3592
原创 HTML标签英文全称
. 常用 HTML 标签英文全称及描述 HTML标签英文全称中文释义 h Header 标题 i Italic 斜体 hr Horizontal Rule 水平线 p Paragraph 段落...
2020-02-28 17:00:35
311
原创 关于favicon
关于 favicon关于favicon favicon是 favorites icon 的缩写,亦被称为 website icon(网页图标)、page icon(页面图标)或urlicon(URL图标),是与某个网站或网页相关联的图标。 favicon.ico 一般用于作为缩略的网站标志,它显示在浏览器的地址栏、浏览器标签上或者在收藏夹上,是展示网站个性的缩略 logo 标志,...
2020-02-28 15:23:31
513
原创 逆战班:HTML&CSS入门学习笔记
关于 favicon关于favicon前言: favicon是 favorites icon 的缩写,亦被称为 website icon(网页图标)、page icon(页面图标)或urlicon(URL图标),是与某个网站或网页相关联的图标。 favicon.ico 一般用于作为缩略的网站标志,它显示在浏览器的地址栏、浏览器标签上或者在收藏夹上,是展示网站个性的缩略 logo...
2020-02-28 15:17:12
360
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人