自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 JavaScript基础与进阶

对象进阶基本概念操作数组创建数组读写数组元素稀疏数组数组长度数组元素的添加和删除数组遍历数组方法实例方法 基本概念 1.数组是值的有序集合 每个值叫做一个元素,而每个元素在数组中有一个位置,以数字表示,称为索引。 2.数组是无类型的 数组元素可以是任意类型,并且同一个数组中的不同元素也可能有不同的类型。 3.数组是动态的 根据需要它们会增长或缩减,并且在创建数组时无须声明一个固定的大小或者在数组大小变化时无须重新分配空间。 4.数组可以是稀疏的 数组元素的索引不一定要连续的,它们之间可以有空缺。 每个Ja

2021-04-11 11:47:49 64

原创 JavaScript基础与进阶

对象进阶基本概念对象字面量原型访问属性继承属性访问错误删除属性检测属性枚举属性属性getter和setter属性的特性 基本概念 1.对象除了可以保持自有的属性,还可以从一个称为原型的对象继承属性。 原型式继承(prototypal inheritance)是JavaScript的核心特征 2.对象是动态的,可以增加或删除属性。 3.除了字符串、数值、true、false、null和undefined,其他值都是对象。 4.对象最常见的用法是对其属性进行创建、设置、查找、删除、检测和枚举等操作。 对象字面量

2021-04-10 17:47:41 58

原创 JavaScript基础与进阶

正则表达式创建方法基础反向类范围类贪婪和非贪婪模式分组或反向引用前瞻总结 创建方法 1.字面量 let reg = /\bis\b/g; //g表示全文匹配 let str = "He is a boy. This is a dog. Where is she?"; console.log(str.replace(reg, "IS")); 2.构造函数 let reg = new RegExp("\\bis\\b", "g"); let str = "He is a boy. This is a dog.

2021-04-10 16:03:43 71

原创 JavaScript基础与进阶

基本类型数值数值算术运算数值转换 数值 算术运算 1.运算符 包括:+、-、*、/、%、**(指数操作符,ES6新增)。 2.溢出(overflow) 当数值运算结果超过了JavaScript能表示的数值上限时发生,结果为Infinity,若超过了负数范围,则为-Infinity。 基于±Infinity的加、减、乘、除等算术运算结果依然是±Infinity。 但 Infinity/Infinity 为 NaN 3.下溢(underflow) 当运算结果无限接近于零,并比JavaScript能表示的最小

2021-04-10 14:26:05 95

原创 JavaScript基础与进阶

解构赋值数组的解构赋值基本用法默认值常见代码对象的解构赋值基本用法常见代码字符串的解构赋值基本用法函数参数的解构赋值基本用法解构赋值的用途1.交换变量的值2.从函数返回多个值3.方便将一组参数与变量名对应起来4.提取JSON数据 数组的解构赋值 基本用法 解构:按照一定模式从数组和对象中提取值,然后对变量进行赋值。 let a = 1; let b = 2; let c = 3; //可写为 let [a,b,c]=[1,2,3]; 本质上,这种写法属于“模式匹配”,只要等号两边的模式相同,左边的变量就会

2021-04-09 15:31:32 81

原创 JavaScript基础与进阶

let,const与作用域let基本用法变量提升暂时性死区作用域全局作用域函数作用域块作用域作用域链const命令基本用法本质 let 基本用法 1.Let声明的变量仅在其代码块内有效。 { let a=10; var b=1; } console.log(b); console.log(a); 2.for循环在设置循环变量的部分是一个父作用域,循环体内部又是一个独立的子作用域。 (两层作用域不会有影响,函数内部可声明自己的。) for(let i=0;i<3;i++){ let i='abc

2021-04-09 13:32:15 72

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除