- 博客(7)
- 收藏
- 关注
原创 Set 和 Map 用法及介绍
数组:紧密结构,可以排序,元素可以重复查找需要遍历,查找速度慢,有长度对象:松散结构,键值对存在,键必须是字符和Symbol类型添加删除速度快,不能排序,查找速度极快,没有长度Set:元素不能重复的集合,松散结构,插入删除速度快,不是键值对查找需要遍历,有长度Map:键值对存在,类似于hashMap、类似于对象对象的key只能是字符串或者Symbol,map的键可以是任何类型map有长度 Set集合 1.创建Set...
2022-03-13 15:39:57 5438
原创 【JavaScript对象方法大全】
一、Object.assign(目标对象,源对象) 浅复制、合并、拷贝、继承属性和不可枚举的属性是不能被拷贝的将所有源对象的所有属性复制到目标对象上,并且返回目标对象不能复制不可枚举属性var o=Object.assign({},obj,obj1);var o ={...obj,...obj1}//复制,重新变成1个新对象二、Object.keys(o) 获取o对象的所有key组成的数组三、Object.values(o) 获取o对象的所有value组成的数组四、Objec
2022-03-09 21:15:58 10985 1
原创 【瀑布流布局】瀑布流的一个简单案例
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>瀑布.
2022-02-25 19:35:31 454
原创 【ES6】模块化
export default 一个js文件只导出一个创建一个Box.js文件export default class Box{ //export default 进行暴露 play(){ console.log("play"); }}//只有前面带class的时候才起名字,当默认暴露的时候不需要名字 如:export default{ //export default 进行暴露 play(){ console.log("play"); }}在
2022-02-22 20:11:35 153
原创 【ES6】严格模式
开启严格模式1.在scripet标签中顶部属写 "use strict" ;2.或者 在scripet标签中,书写 type="module" ;开启严格模式后的规定1.严格模式下不允许使用未定义的变量,必须使用let、const、或者var做定义变量或者常量后才能使用a = 3 ;console.log(a); //以前表示定义了全局变量a 然后给a赋值为3 //开启严格模式后则报错,显示a未定义2.不允...
2022-02-21 21:15:16 526 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人