JavaScript
文章平均质量分 81
一些JavaScript笔记
小白探索世界欧耶!~
一名平平无奇的女大学生!
于2023年~痛失学生优惠特权 :(
展开
-
ES6 数组操作的相关方法
map() :让数组通过某种计算产生一个新数组。every() :检测数组中每一项是否符合条件。filter() :筛选出数组中符合条件的项,组成新数组。find() :用于找出第一个符合条件的数组成员。如果没有符合条件的成员,则返回undefined。findIndex() :返回第一个符合条件的数组成员的位置。如果所有成员都不符合条件,则返回-1。reduce() :让数组中的前项和后项做某种计算,并累积最终值。some() :检测数组中是否有某些项符合条件。forEach( ):让数组中的每一项做某件原创 2022-10-14 11:23:12 · 528 阅读 · 0 评论 -
JavaScript异步编程
回调地狱手写Promise细数异步场景与处理策略从Promise到tj/co从callback到promiseasync与await用法与原理详解详解Promise A+规范原创 2024-02-26 20:59:56 · 736 阅读 · 0 评论 -
JavaScript事件机制
事件绑定事件处理常见问题与方案详解事件冒泡与事件捕获事件回调机制事件委托原理与实现原创 2024-02-26 14:09:41 · 1115 阅读 · 0 评论 -
JavaScript原型继承与面向对象编程思想
原型继承与面向对象编程思想JavaScript 原型与原型链JavaScript 原型实现继承(原型继承、构造函数继承、组合继承)JavaScript new创建对象原理详解在JavaScript中,原型(prototype)、构造函数(constructor)和实例对象(instance)是面向对象编程中的重要概念,并且它们之间存在着紧密的关系。原型链是由对象的原型构成的链状结构。当试图访问对象的属性或方法时,如果对象本身没有定义,JavaScript引擎就会沿着原型链向上查找,直到找到相应的属原创 2024-02-23 15:13:43 · 1166 阅读 · 0 评论 -
this、闭包与作用域
this、闭包与作用域this指针详解默认绑定、显式绑定、隐式绑定闭包的概念存储空间、执行上下文闭包的使用场景 闭包就是有权访问另一个函数作用域中的变量的函数,创建闭包的最常见的方式就是在一个函数内创建另一个函数,并将函数返回。 执行上下文是JavaScript引擎在执行代码时创建的一个环境,它定义了变量和函数的可访问性。每当JavaScript引擎开始执行一段代码(全局代码、函数代码或eval代码)时,它都会创建一个新的执行上下文,并将其推入执行上下文栈。原创 2024-02-23 15:11:31 · 702 阅读 · 0 评论 -
ES6学习笔记
ECMAScript 6 入门 - 《阮一峰 ECMAScript 6 (ES6) 标准入门教程 第三版》 - 书栈网 · BookStackECMAScript 6 入门目录其他 《ECMAScript 6入门》是一本开源的 JavaScript 语言教程,全面介绍 ECMAScript 6 新增的语法特性。https://www.bookstack.cn/read/es6-3rd/sidebar.md Babel 是一个广泛使用的 ES6 转码器,可以将 ES6 代码转为 ES5 代码,从原创 2024-02-01 14:09:21 · 1187 阅读 · 0 评论 -
前端设计模式基础笔记
策略类封装了具体的算法,上下文类负责调用策略类的算法,客户端类负责创建上下文类并设置具体的策略类。在MVVM模式中,视图(View)负责展示数据和接收用户操作,模型(Model)表示应用程序的数据和业务逻辑,ViewModel则处理视图和模型之间的交互。定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象,当一个对象的状态发生改变时,所有依赖于它的对象都会被通知并自动更新。在前端开发中,可以使用观察者模式来实现事件的监听和响应,当某个事件触发时,通知所有注册的观察者进行相应的处理。原创 2023-09-12 11:59:59 · 386 阅读 · 0 评论 -
解决elementui 的省市区级联选择器数据不回显问题
上周写了一个省市区三级联动的地址选择组件,今天测试发现了一个大问题,那就是我可以正常提交地址是没错,可是当我后端返回了数据,我要点击编辑的时候,它并不会自动就给我绑定上去。就这样愉快地解决问题啦!从此点击编辑,相对应的地址数据会回显。vue实现省市区三级联动地址选择组件。原创 2022-11-10 23:56:53 · 5482 阅读 · 4 评论 -
JavaScript学习笔记——BOM
尚硅谷JavaScript学习笔记——BOM原创 2022-07-27 00:08:23 · 229 阅读 · 0 评论 -
JavaScript学习笔记——事件
J尚硅谷avaScript学习笔记——事件原创 2022-07-25 00:19:02 · 199 阅读 · 0 评论 -
JavaScript学习笔记——DOM
尚硅谷JavaScript学习笔记——DOM原创 2022-07-24 13:16:19 · 163 阅读 · 0 评论 -
JavaScript学习笔记——数组、正则表达式
尚硅谷JavaScript学习笔记——数组相关原创 2022-07-23 18:09:45 · 381 阅读 · 0 评论 -
JavaScript学习笔记——对象、函数
尚硅谷JavaScript学习笔记——对象、函数相关原创 2022-07-21 13:36:23 · 229 阅读 · 0 评论 -
JavaScript学习笔记——语句相关
尚硅谷JavaScript学习笔记——语法相关原创 2022-07-20 13:26:20 · 153 阅读 · 0 评论 -
JavaScript学习笔记——基本语法
尚硅谷JavaScript学习笔记——基本语法原创 2022-07-20 11:39:21 · 306 阅读 · 0 评论 -
JavaScript学习笔记——JavaScript简介
JavaScript是由网景公司发明,起初命名为LiveScript,后来由于SUN公司的介入更名为了JavaScript 。1996年微软公司在其最新的IE3浏览器中引入了自己对JavaScript的实现JScript。于是在市面上存在两个版本的JavaScript,一个网景公司的JavaScript和微软的JScript。 为了确保不同的浏览器上运行的JavaScript标准一致,所以几个公司共同定制了JS的标准名命名为ECMAScript。......原创 2022-07-19 22:55:25 · 253 阅读 · 0 评论 -
JavaScript在函数中定义全局变量
得到的结果是:因为在函数中 var a ,a是一个局部变量,而b,c是全局变量。var a=b=c=9 相当于 var a=9;b=9;c=9;此时,a是局部变量,b、c 没有var声明,当全局变量看!!!如果是 var a=9,b=9,c=9; 那么是集体声明,此时a、b、c都是局部变量了!...原创 2021-12-06 16:14:26 · 8304 阅读 · 3 评论