自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JavaScript对象进阶 Object

基本概念 JavaScript对象的特征 JavaScript的基本数据类型,一种复合值,可看做是属性的无序集合。 每个属性都是一个名/值对。 属性名是字符串,因此可以把对象看成是从字符串到值得映射。 对象除了可以保持自有的属性,还可以从一个称为原型的对象继承属性。 原型式继承(prototypal inheritance)是JavaScript的核心特征。 对象是动态的,可以增加或删除属性。 除了字符串、数值、true、false、null和undefined,其他值都是对象。 对象最常见的用法是对其属性

2021-06-23 22:26:08 86

原创 JavaScript数组进阶

一、基本概念 数组是值的有序集合。 每个值叫做一个元素,而每个元素在数组中有一个位置,以数字表示,称为索引。 数组是无类型的。 数组元素可以是任意类型,并且同一个数组中的不同元素也可以有不同的类型。 数组的元素可以是对象或其他数组,从而创建复杂的数据结构。 数组是动态的 根据需要会 增长或缩减,并在创建数组时无须声明一个固定的大小或者在数组大小变化时无须重新分配空间。 数组可以时稀疏的 数组元素的索引不一定要连续,他们之间可以有空缺。 每个JavaScript数组都有一个length属性。针对非稀疏数组,该

2021-06-23 18:23:40 131

原创 正则表达式

一、正则表达式 创建正则表达式对象 JavaScript中使用RegExp对象来封装一个正则表达式,并提供相关的方法和属性。 创建方法: 字面量: 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"));//is替换为IS 构造函数: let reg = new RegExp("\\bis\\b", "g"); let

2021-06-23 12:26:09 82

原创 基本引用类型(原始值和引用值,数值与Number,字符串与String,布尔与Boolean)

一. 原始值和引用值: 原始值:表示单一的数据,如10,“abc“,true等。 a. ES中有6种原始值:Number,String,Boolean,Null,Undefined,Symbol。 b. 所有基本类型的值都是不可改变的。但是要注意的是,基本类型本身和一个赋值为基本类型的变量的区别。变量会被 赋值,为原始值不能像数组、对象及函数那样改变。基本类型的值可以替换,但不能改变。 // 基本类型 let foo = 5; // 定义一个貌似可以改变基本类型值的函数 function addTwo(

2021-06-22 16:27:31 315

原创 JavaScript 解构赋值

一. 解构赋值 定义:解构赋值:是一种JavaScript表达式。可以通过解构赋值,将属性或值从数组或对象中取出,赋值给其他变量。 二. 解构数组 声明变量并赋值: var foo = [“one”, “two”, “three”] var [one, two, three] = foo; console.log(one); // “one” console.log(two); // “two” console.log(three); // “three” 变量先声明后赋值时的解构: var a

2021-06-22 14:09:33 137

空空如也

空空如也

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

TA关注的人

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