首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
学习记录
Me酥
创建于2021-08-06
订阅专栏
提升自己的基础,稳定根基
等 1 人订阅
共18篇文章
创建于2021-08-06
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
异常处理
1.JS中的异常 简单粗暴的理解就是有错误出现 由于JS是单线程的, 编写的代码都是串行的, 所以一旦前面代码出现错误,程序就会被中断, 后续代码就不会被执行 2.JS中的异常处理 2.1 自身编写代
Promise基本概念和基本示例使用
0.引子 1.什么是promise? promise是ES6中新增的异步编程解决方案, 在代码中的表现是一个对象 2.promise作用 企业开发中为了保存异步代码的执行顺序, 那么就会出现回调函数层
JS串行和事件循环(同步、异步)
1.JS串行 JS是单线程的,所以JS中的代码都是串行的, 前面没有执行完毕后面不能执行 2.事件循环 1.同步代码和异步代码 1.1 程序运行会从上至下依次执行所有的同步代码 1.2 在执行的过程中
进程、线程、串行和并行
1.程序 程序是指编译之后存储在磁盘上的一个二进制文件,会占用磁盘空间,但不会占用系统资源 2.进程 进程是指程序在操作系统中的一次执行过程,是系统进行资源分配和调度的基本单位 例如: 启动记事本这个
常用正则表达式合集
常用正则表达式合集: 验证数字:^[0-9]*$ 验证n位的数字:^\d{n}$ 验证至少n位数字:^\d{n,}$ 验证m-n位的数字:^\d{m,n}$ 验证零和非零开头的数字:^(0|[1-9]
TAB选项卡面向对象创建
注意点: 书写规范 css class js id 在前端开发中如果id名称是由多个单词组成的, 那么建议使用下划线来连接 在前端开发中如果class名称是由多个单词组成的, 那么建议使用中划线来连接
JS 闭包
1.什么是闭包(closure)? 2.如何生成一个闭包? 当一个内部函数引用了外部函数的数据(变量/函数)时, 那么内部的函数就是闭包 所以只要满足"是函数嵌套"、"内部函数引用外部函数数据" 3.
箭头函数和普通函数
1.普通函数/方法中的this, 谁调用就是谁 2.箭头函数中的this, 是父作用域的this,不是调用者 注意点: 箭头函数中的this永远都只看它所属的作用域的this,无法通过bind/cal
JavaScript中提供三种自带的对象
JavaScript中提供三种自带的对象, 分别是 "本地对象" "内置对象" "宿主对象" 什么是宿主? 1.本地对象 与宿主无关,无论在浏览器还是服务器中都有的对象 就是ECMAScript标准中
JS数组的相关操作(循环、查找、过滤、排序等)
1. for......in...... 不推荐的原因 2. for......of...... 3. forEach 每次调用都会将当前遍历到的元素和当前遍历到的索引和当前被遍历的数组传递给这个函数
JS对象的增删改查、遍历以及解构赋值...
1.对象的增删改查 2.对象的遍历 1.在JavaScript中对象和数组一样是可以遍历的 2.什么是对象的遍历? 3.如何遍历一个对象? 以下代码的含义: 将指定对象中所有的属性和方法的名称取出来了
JS判断某一个对象是否拥有某一个属性
方法一:使用 in 方法二:hasOwnProperty JS判断某一个对象是否拥有某一个属性
JavaScript-isPrototypeOf属性
1.什么是isPrototypeOf属性 2.isPrototypeOf注意点 JS面向对象 prototype
JS--对象的特性---继承性
封装性 js中继承目的: 把子类型中共同的属性和方法提取到父类型中 较少代码的冗余度, 提升代码的复用性 实现继承的方法 1.借用原型链实现继承 2.借用构造函数实现继承 修改this指向的方法 3.
JS中prototype、__proto__以及原型链
1.对象的三角恋关系 1.每个"构造函数"中都有一个默认的属性, 叫做prototype 2.每个"原型对象"中都有一个默认的属性, 叫做constructor 3.通过构造函数创建出来的对象我们称之
函数和方法的区别
函数和方法的区别 1.什么是函数? 函数就是没有和其它的类显示的绑定在一起的, 我们就称之为函数 2.什么是方法? 方法就是显示的和其它的类绑定在一起的, 我们就称之为方法 3.函数和方法的区别 3.
JavaScript-数组
1.数组的解构赋值 1.1 什么是数组的解构赋值 1.2 数组解构赋值的注意点 1.2.1 在数组的解构赋值中, 等号左边的格式必须和等号右边的格式一模一样, 才能完全解构 1.2.2 在数组的解构赋
JS基础
1. JavaScript基础-基本概念 1.1 什么是JavaScript? 解释型语言:程序执行之前,不需要对代码进行编译,在运行时边解析边执行的语言 浏览器工作原理 2.JavaScript发展