![](https://img-blog.csdnimg.cn/4993dd7f8ef141cf99bc38c097535fee.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Javascript
文章平均质量分 71
对Javascript学习的总结笔记,持续更新
一毛钱的星星
这个作者很懒,什么都没留下…
展开
-
ES6(三)-模板字符串和字符串方法
模板字符串是增强版的字符串,用反引号标识。字符串方法(总结版)获取指定位置值、是否包含特定的、分割、大小写等等原创 2023-07-24 16:48:59 · 1089 阅读 · 0 评论 -
ES6(二)-变量的解构赋值
ES6允许按照一定模式从数组和对象中提取值,对变量进行赋值,这被称为解构赋值。原创 2023-07-24 10:59:41 · 38 阅读 · 0 评论 -
ES6(一)-let和const关键字
let关键字用来声明变量,const 关键字用来声明常量;声明对象类型使用const,非对象类型声明选择let原创 2023-07-24 09:37:30 · 35 阅读 · 0 评论 -
【JS】Object扩展-Object.create和Object.defineProperties区别
Object.create()是继承于某个对象创建的新对象,Object.defineProperties()是对对象属性的扩展原创 2023-07-21 14:43:04 · 52 阅读 · 0 评论 -
【JS】严格模式
ES5 除了正常运行模式(又称为混杂模式),还添加了第二种运行模式:严格模式”(strict mode)。 严格模式顾名思义,就是使 JavaScript 在更严格的语法条件下运行原创 2023-07-21 10:43:17 · 26 阅读 · 0 评论 -
【JS】执行上下文和闭包
执行上下文和执行栈;作用于和执行上下文关系;闭包,闭包是一种特殊的对象。它由两部分构成:函数,以及创建该函数的环境。环境由闭包创建时在作用域中的任何局部变量组成原创 2023-07-20 15:47:59 · 83 阅读 · 1 评论 -
【JS】垃圾回收机制
JavaScript 中的垃圾回收机制,销毁垃圾对象,释放内存,称为垃圾回收,常见算法引用计数和标记清除。原创 2023-07-20 14:12:41 · 158 阅读 · 1 评论 -
【JS】事件
事件监听、解除监听;事件流,捕获阶段、目标阶段、冒泡阶段;事件回调函数中this指向;鼠标事件、键盘事件、文档事件、表单事件、图片事件;Event对象;事件委托;DOM对象深入分析原创 2023-07-20 13:12:17 · 33 阅读 · 1 评论 -
【JS】DOM
DOM 英文全称“Document Object Model”,译为文档对象模型。DOM 是一个与平台和编程语言无关的接口,通过这个接口程序和脚本可以动态的访问和修改文档的内容、结构和样式。原创 2023-07-20 09:15:50 · 48 阅读 · 1 评论 -
【JS】BOM
BOM 全称 Browser Object Model,译为浏览器对象模型。BOM 是浏览器为 JavaScript 提供的能够对浏览器进行相关操作的 API。原创 2023-07-18 14:45:48 · 29 阅读 · 1 评论 -
【JS】call、apply和bind函数以及手写实现
设置this指向的三种方式;call()函数相关语法;apply()函数相关语法;bind()函数相关语法;三个函数手写实现;原创 2023-07-18 13:39:58 · 27 阅读 · 1 评论 -
【JS】内置对象
内置对象ES5常见方法;Boolean;Number;String;Math;Date;Array;Function原创 2023-07-18 09:54:28 · 25 阅读 · 1 评论 -
【JS】原型和原型链
原型概念;获取对象的原型;对象、构造函数、原型之间的关系;自定义构造函数时原型的应用;判断属性是否属于对象本身;原型链的概念和作用;原型继承原创 2023-07-17 15:51:18 · 42 阅读 · 1 评论 -
【JS】this指向
this是系统定义好的变量,本质上是一个对象,一般在函数(方法)中使用 this指向调用该函数的对象原创 2023-07-17 14:43:54 · 28 阅读 · 1 评论 -
【JS】构造函数
什么是构造函数;构造函数和对象的关系;判断对象的构造函数;实例化;自定义构造函数;构造函数和函数;原始类型数据的对象特性原创 2023-07-17 13:59:29 · 223 阅读 · 1 评论 -
【JS】对象Object
对象概念分广义理解的对象和狭义理解的对象;Object类型的对象概念;声明对象方式;属性的读写;属性的删除;属性的遍历;判断对象中是否存在某个属性原创 2023-07-14 16:27:13 · 193 阅读 · 1 评论 -
【JS】匿名函数回调函数递归函数
匿名函数,匿名函数就是函数的直接量;立即调用函数IIFE,主要为了产生作用域,避免全局变量污染;回调函数,函数是我定义的,我没有调用函数但函数执行了;递归函数,一个函数的内部又调用了自己原创 2023-07-14 09:51:08 · 323 阅读 · 1 评论 -
【JS】函数作用域及提升
变量的作用域;全局变量;局部变量;作用域链;变量提升;函数提升;function关键字形式声明的函数提升;使用var声明函数的函数提升;预解析原创 2023-07-13 17:20:25 · 135 阅读 · 1 评论 -
【JS】函数基础
函数概念、作用、组成;函数声明方式;函数调用;函数返回值;形参实参概念;形参实参数量问题;形参默认值;arguments原创 2023-07-13 16:04:29 · 32 阅读 · 1 评论 -
【JS】数组基础
数组概念;声明数组三种方式;数组元素的读写;稀疏数组;数组的遍历;多维数组;数组元素的添加和删除;字符串具有的数组特性原创 2023-07-13 09:22:55 · 30 阅读 · 1 评论 -
【JS】流程控制语句
语句概念;顺序结构;分支结构;循环结构;条件语句if、if else、else if、switch case;while循环、do while循环、for循环;跳转语句break、continue原创 2023-07-12 16:13:42 · 45 阅读 · 1 评论 -
【JS】运算符
运算符和表达式;算术运算符;比较运算符;逻辑运算符;位运算符;赋值运算符;其他运算符如?:等;运算符优先级原创 2023-07-12 14:35:59 · 46 阅读 · 1 评论 -
【JS】数据类型
数据类型的划分;判断数据类型;number数值类型;string字符串类型;boolean布尔类型;数据类型转换;值类型和引用类型原创 2023-07-10 16:43:44 · 43 阅读 · 1 评论 -
【JS】变量
JavaScript系统学习笔记---基础原创 2023-07-10 13:53:24 · 39 阅读 · 1 评论 -
【JS】入门
JavaScript系统学习笔记---基础原创 2023-07-10 13:33:22 · 39 阅读 · 1 评论