前端~JavaScript
文章平均质量分 95
本专栏同时会被收录到“前端学习记录”中。
山药泥拌饭
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
前端学习记录~2023.8.19~JavaScript重难点实例精讲~第7章 ES6(2)
本章是第七章ES6相关的内容,也是最后一章。本篇为第二篇,后面还有一篇。现在ES6使用非常广泛,新增的箭头函数、类、Promise等新特性,可以方便地处理很多复杂的操作,极大地提高了开发效率。本章会记录ES6中最常用的新特性let和const关键字解构赋值模板字符串箭头函数Symbol类型Set和Map数据结构ProxyReflectPromiseIteratorGenerator函数Class及其用法Module及其用法。原创 2023-10-05 16:16:24 · 533 阅读 · 0 评论 -
JavaScript学习记录 | DOM事件流 事件冒泡-事件捕获-事件委托
通过事件委托,我们可以将事件处理程序绑定到父级元素,而不是直接绑定到每个子元素,从而减少了事件处理程序的数量,提高了性能和代码的可维护性。事件委托:事件委托是利用事件冒泡原理实现的,就是事件目标自身不处理事件,而是把处理任务委托给其父元素或者祖先元素,甚至根元素。DOM事件流的三个阶段:捕获阶段 -> 目标阶段 -> 冒泡阶段。使用事件委托时,如果注册到目标元素上的其他事件处理程序使用了。当事件处于目标阶段时,事件调用顺序决定于绑定事件的书写顺序。目的:解决页面中的事件流(事件发生顺序)的问题。原创 2023-09-18 03:34:47 · 548 阅读 · 0 评论 -
前端学习记录~2023.8.15~JavaScript重难点实例精讲~第7章 ES6(1)
本章是第七章ES6相关的内容,也是最后一章。现在ES6使用非常广泛,新增的箭头函数、类、Promise等新特性,可以方便地处理很多复杂的操作,极大地提高了开发效率。本章会记录ES6中最常用的新特性let和const关键字解构赋值模板字符串箭头函数Symbol类型Set和Map数据结构ProxyReflectPromiseIteratorGenerator函数Class及其用法Module及其用法在给构造函数添加原型函数时,如果使用箭头函数,其中的。原创 2023-08-26 16:43:48 · 1583 阅读 · 0 评论 -
前端学习记录~2023.8.10~JavaScript重难点实例精讲~第6章 Ajax
本章是第六章Ajax相关的内容。Ajax是一种流行的前后端数据交互的方式,通过异步请求就可以在不需要刷新页面的情况下,达到局部刷新的效果。使用CSS和XHTML做页面呈现使用DOM进行交互和动态显示使用XMLHttpRequest对象和服务器进行异步通信使用JavaScript进行绑定和调用,操作DOMAjax的基本原理及执行过程Nodejs搭建简易服务器Ajax提交form表单Ajax进度事件JSON序列化和反序列化Ajax跨域解决方案。原创 2023-08-24 03:02:37 · 2092 阅读 · 0 评论 -
前端学习记录~2023.8.3~JavaScript重难点实例精讲~第5章 DOM与事件
本章是第五章DOM与事件相关的内容。DOM是文档对象模型,全称为Document Object Model。DOM用一个逻辑树来表示一个文档,树的每个分支终点都是一个节点,每个节点都包含着对象。DOM提供了对文档结构化的表述,通过绑定不同的事件可以改变文档的结构、样式和内容,从而能实现“动态”的页面。DOM选择器常用的DOM操作事件流和事件处理程序Event对象事件委托contextmenu右键事件文档加载完成事件浏览器重排和重绘删除一个元素的文本节点需要 3 步(方法一。原创 2023-08-20 18:57:03 · 429 阅读 · 0 评论 -
前端学习记录~2023.7.30~JavaScript重难点实例精讲~第4章 对象
本章是第四章对象相关的内容。JavaScript虽然是一门弱类型语言,但它同样是一门面向对象的语言,严格来说它是一门基于原型的面向对象的语言。对象的属性和访问方式创建对象对象拷贝原型对象继承instanceof 运算符这个是实现深拷贝最好的方式,刚才提到的问题全部可以解决。在自定义实现深拷贝时,需要针对不同的数据类型做针对性的处理,因此我们会先实现判断数据类型的函数,并将所有函数封装在一个辅助类对象中,这里用“_”表示(类似于underscore类库对外暴露的对象)/**原创 2023-08-10 21:40:12 · 1311 阅读 · 0 评论 -
前端学习记录~2023.7.26~JavaScript重难点实例精讲~第3章 函数
本章是第三章函数相关的内容。函数包括了作用域、原型链、闭包等核心知识点,非常关键。函数的定义与调用函数参数构造函数变量提升与函数提升闭包this使用详解call()函数、apply()函数、bind()函数的使用与区别在JavaScript中,函数实际也是一种对象,每个函数都是Function类型的实例,能够定义不同类型的属性与方法。函数声明函数表达式Function 构造函数function关键字+函数名+形参+函数体。原创 2023-08-04 20:02:59 · 1675 阅读 · 0 评论 -
前端学习记录~2023.7.24~JavaScript重难点实例精讲~第2章 引用数据类型
本篇为第2章引用数据类型。主要涉及Object类型、Array类型、Date类型。其他类型在后面章节再记录。引用数据类型主要用于区别基本数据类型,描述的是具有属性和函数的对象。JavaScript中常用的引用数据类型包括Object类型、Array类型、Date类型、RegExp类型、Math类型、Function类型以及基本数据类型的包装类型,如Number类型、String 类型、Boolean类型等。引用数据类型的实例需要通过new操作符生成,有的是显式调用,有的是隐式调用引用数据类型的。原创 2023-08-01 04:57:50 · 1342 阅读 · 0 评论 -
前端学习记录~2023.7.22~JavaScript重难点实例精讲~第1章 Javascript重点概念
从本篇开始记录《Javascript重难点实例精讲》,关于Javascript系列预计从这本书出发,接着再通过《Javascript高等程序设计》和阮一峰老师的ES6教程进行完善本篇为第1章 Javascript重点概念js中的number类型及包括整型数据,也包括浮点型数据基本采用是十进制八进制:首位是0,其他位必须是0~7的八进制序列。如024就是十进制20十六进制:前两位必须是0x,其他位是十六进制序列(0~9,a~f或者A~F)。如0x3f是十进制63。原创 2023-07-25 09:01:36 · 682 阅读 · 0 评论 -
前端学习记录~2023.6.8~JavaScript基础
本次只是整理记录 MDN 网站上最前面的基础入门的三大件基础,后续会分别专门深入探究。本次只是基本入门,后续会更详细探究。原创 2023-06-10 14:33:54 · 314 阅读 · 0 评论
分享