![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
09.javascript相关
文章平均质量分 71
javascript相关知识点整理 会不定期更新
xjt_0901
这个作者很懒,什么都没留下…
展开
-
IndexedDB快速上手
IndexedDB快速上手原创 2024-07-12 15:21:44 · 264 阅读 · 0 评论 -
008.ES系列知识补充与应用实践
ES系列知识补充与应用实践一、实践过程补充知识点Ⅰ-ES6小知识点:连续赋值解构+重命名 let obj = {a:{b:1}} const {a} = obj; //传统解构赋值 const {a:{b}} = obj; //连续解构赋值 const {a:{b:value}} = obj; //连续解构赋值+重命名Ⅱ-多个连续箭头函数-高阶箭头函数、柯里化1、高阶函数所谓高阶函数,就是一个函数就可以接收另一个函数作为参数,或者是返回一个函数–>常见的高阶函数有map、r原创 2021-08-25 18:12:37 · 142 阅读 · 0 评论 -
006.ajax
1. Ajax概述1.1 AJAX 简介AJAX 全称为Asynchronous JavaScript And XML,就是异步的JS 和XML通过AJAX 可以在浏览器中向服务器发送异步请求,最大的优势: 无刷新获取数据AJAX 不是新的编程语言,而是一种将现有的标准组合在一起使用的新方式1.2 XML 简介XML 可扩展标记语言。XML 被设计用来传输和存储数据。XML 和HTML 类似,不同的是HTML 中都是预定义标签,而XML 中没有预定义标签,全都是自定义标签,用来表示一些数据原创 2021-08-25 18:12:00 · 343 阅读 · 0 评论 -
005.JS深拷贝
00参考https://www.jianshu.com/p/f4329eb1bace01.快捷使用js深拷贝 var obj1 = { a: 1, b: 2, c: ['a','b','c']}var obj2 = Object.assign({}, obj1);obj2.c[1] = 5;console.log(obj1.c); // ["a", 5, "c"]console.log(obj2.c); // ["a", 5, "c"]...原创 2021-08-25 18:11:25 · 63 阅读 · 0 评论 -
004.提高效率写法
01.遍历操作01.forEach方法01.使用讲解forEach方法中的function回调有三个参数:第一个参数是遍历的数组内容,第二个参数是对应的数组索引,第三个参数是数组本身foreach 语法:/** JS中还为我们提供了—个方法,用来遍历数组* forEach()* -这个方法只支持IE8以上的浏览器* forEach()方法需要一个函数作为参数 -像这种函数,由我们创建但是不由我们调用的,我们称为回调函数(由浏览器调用) -数组中有几个元素函数就会执行几原创 2021-08-25 18:10:50 · 93 阅读 · 0 评论 -
003常用数组方法
var letters=['a','b','c','d','e']//1.pushthis.letters.push('f')//2.pop()删除最后一个元素//this.letters.pop()//3.shift()删除第一个//this.letters.shift()//4.unshift()添加在最前面,可以添加多个//this.letters.unshift('aaa','bbb','ccc')//5.splice():删除元素/插入元素/替换元素//splice(1,1)再原创 2021-08-25 18:10:20 · 48 阅读 · 0 评论 -
002.set的基本使用
01.使用方式01.set的数据结构02.创建方式与查看元素size[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-7SMPhSVa-1629886119211)(C:/Users/Ustinian/AppData/Roaming/Typora/typora-user-images/image-20210724141538797.png)]03.利用set数据结构做数组去重[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-96HwNoAT原创 2021-08-25 18:09:53 · 76 阅读 · 0 评论 -
001.map的基本使用
size00.参考网站https://www.runoob.com/w3cnote/es6-map-set.html01.用途Map 对象保存键值对。任何值(对象或者原始值) 都可以作为一个键或一个值。02.map和objects的区别一个 Object 的键只能是字符串或者 Symbols,但一个 Map 的键可以是任意值。Map 中的键值是有序的(FIFO 原则),而添加到对象中的键则不是。Map 的键值对个数可以从 size 属性获取,而 Object 的键值对个数只能手动计算。原创 2021-08-25 18:08:06 · 223 阅读 · 0 评论 -
01.JavaScript高级
-----------------基础总结深入01.数据类型01.数据类型的分类和判断基本(值)类型Number ----- 任意数值 -------- typeofString ----- 任意字符串 ------ typeofBoolean ---- true/false ----- typeofundefined — undefined ----- typeof/===null -------- null ---------- ===对象(引用)类型Object --原创 2021-08-25 18:04:45 · 246 阅读 · 0 评论 -
007.ES6-11
说明本笔记是本人ES6-ES11系统学习笔记,将ES系列全部梳理一遍,包括新特性等观阅或查阅的资料:[尚硅谷Web前端ES6教程,涵盖ES6-ES11]、阮一峰的ES6文档、[JowayYoung的1.5万字概括ES6全部特性(已更新ES2020)]笔记中每部分都会首先给出[概括总结],总结概括此部分知识点,然后再于下方给出部分常用重点知识点详解除此笔记外大家可以看我其他笔记 :全栈笔记、编程_前端开发学习笔记、Vue笔记整合 、React笔记、 ReactHooks笔记 、微信小程序学习笔记、C原创 2021-08-25 17:59:26 · 547 阅读 · 0 评论 -
00.JavaScript基础
0o.参考资料js:https://codeofli.github.io/2019/11/js-note/javaScript/javaScript/vue:https://codeofli.github.io/2019/11/js-note/vue/vue/jquery:https://codeofli.github.io/2019/10/js-note/jquery/jquery/整理好的书面文档:https://zh.javascript.info/01.网课内容00.JS的简介与历史原创 2021-07-15 15:33:39 · 7760 阅读 · 0 评论