首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
JS学习笔记
一毛钱的星星
创建于2023-07-18
订阅专栏
对Javascript学习的总结笔记,持续更新
暂无订阅
共25篇文章
创建于2023-07-18
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
ES6(三)模板字符串和字符串方法
模板字符串是增强版的字符串,用反引号标识。字符串方法(总结版)获取指定位置值、是否包含特定的、分割、大小写等等
ES6(二)变量的结构赋值
ES6允许按照一定模式从数组和对象中提取值,对变量进行赋值,这被称为解构赋值。数组的解构赋值、对象的解构赋值、字符串的解构赋值、函数参数的解构赋值
ES6(一)let和const关键字
let关键字用来声明变量,const 关键字用来声明常量;声明对象类型使用const,非对象类型声明选择let
【JS】Object扩展-Object.create和Object.defineProperties区别
Object.create()是继承于某个对象创建的新对象,Object.defineProperties()是对对象属性的扩展
【JS】严格模式
ES5 除了正常运行模式(又称为混杂模式),还添加了第二种运行模式:严格模式”(strict mode)。 严格模式顾名思义,就是使 JavaScript 在更严格的语法条件下运行
【JS】函数-执行上下文和闭包
执行上下文和执行栈;作用于和执行上下文关系;闭包,闭包是一种特殊的对象。它由两部分构成:函数,以及创建该函数的环境。环境由闭包创建时在作用域中的任何局部变量组成
【JS】垃圾回收机制
JavaScript 中的垃圾回收机制,销毁垃圾对象,释放内存,称为垃圾回收,常见算法引用计数和标记清除。
【JS】事件
事件监听、解除监听;事件流,捕获阶段、目标阶段、冒泡阶段;事件回调函数中this指向;鼠标事件、键盘事件、文档事件、表单事件、图片事件;Event对象;事件委托;DOM对象深入分析
【JS】DOM
DOM 英文全称“Document Object Model”,译为文档对象模型。DOM 是一个与平台和编程语言无关的接口,通过这个接口程序和脚本可以动态的访问和修改文档的内容、结构和样式。
【JS】BOM
BOM 全称 Browser Object Model,译为浏览器对象模型。BOM 是浏览器为 JavaScript 提供的能够对浏览器进行相关操作的 API。
【JS】call、apply和bind函数知识点以及手写实现
设置this指向的三种方式;call()函数相关语法;apply()函数相关语法;bind()函数相关语法;三个函数手写实现;
【JS】内置对象
内置对象ES5常见方法;Boolean;Number;String;Math;Date;Array;Function
【JS】对象-原型和原型链
原型概念;获取对象的原型;对象、构造函数、原型之间的关系;自定义构造函数时原型的应用;判断属性是否属于对象本身;原型链的概念和作用;原型继承
【JS】对象-this指向问题
this是系统定义好的变量,本质上是一个对象,一般在函数(方法)中使用 this指向调用该函数的对象
【JS】对象-构造函数
什么是构造函数;构造函数和对象的关系;判断对象的构造函数;实例化;自定义构造函数;构造函数和函数;原始类型数据的对象特性
【JS】对象-Object
对象概念分广义理解的对象和狭义理解的对象;Object类型的对象概念;声明对象方式;属性的读写;属性的删除;属性的遍历;判断对象中是否存在某个属性
【JS】函数-匿名回调递归
匿名函数,匿名函数就是函数的直接量;立即调用函数IIFE,主要为了产生作用域,避免全局变量污染;回调函数,函数是我定义的,我没有调用函数但函数执行了;递归函数,一个函数的内部又调用了自己
【JS】函数-作用域及提升
变量的作用域;全局变量;局部变量;作用域链;变量提升;函数提升;function关键字形式声明的函数提升;使用var声明函数的函数提升;预解析
【JS】函数-基础
函数概念、作用、组成;函数声明方式;函数调用;函数返回值;形参实参概念;形参实参数量问题;形参默认值;arguments
【JS】基础-数组
数组概念;声明数组三种方式;数组元素的读写;稀疏数组;数组的遍历;多维数组;数组元素的添加和删除;字符串具有的数组特性
下一页