javascript
文章平均质量分 83
东东爱编码
这个作者很懒,什么都没留下…
展开
-
js-void 0 小技巧
为什么要用void 0 替代undefined①某些情况下用undefined判断存在风险,因undefined有被修改的可能性,但是void 0返回值一定是undefined②兼容性上void 0 基本所有的浏览器都支持③ void 0比undefined字符所占空间少。详细细节部分可阅读这边博文——原创 2023-08-25 10:43:56 · 151 阅读 · 0 评论 -
学习笔记整理-JS-几种创建对象的方式
学习笔记整理-JS-几种创建对象的方式。原创 2023-08-19 17:06:09 · 470 阅读 · 0 评论 -
学习笔记整理-面向对象-02-认识函数的上下文
规则上下文对象.函数()对象函数()window数组[下标]()数组IIFEwindow定时器windowDOM事件处理函数绑定DOM的元素call和apply任意指定。原创 2023-08-15 07:40:22 · 187 阅读 · 0 评论 -
学习笔记整理-面向对象-05-内置对象
Number()String()和Boolean()分别是数字、字符串、布尔值的"包装类"。包装类的目的就是为了让基本类型值可以从它们的构造函数的prototype上获得方法。Number()String()和Boolean()的实例都是object类型,它们的PrimitiveValue属性存储它们的本身值。new出来的基本类型值可以正常参与运算。包装类的目的就是为了让基本类型值可以从它们的构造函数的prototype上获得方法。原创 2023-08-15 07:19:51 · 263 阅读 · 0 评论 -
学习笔记整理-面向对象-04-上升到面向对象
javascript基础原创 2023-08-15 07:17:06 · 175 阅读 · 0 评论 -
学习笔记整理-面向对象-03-构造函数
查找特定属性的时候,先去这个对象里去找,如果没有的话就去它的原型对象里面去,如果还是没有的话再去向原型对象的原型对象里去寻找…每个对象都可以有一个原型_proto_,这个原型还可以有它自己的原型,以此类推,形成一个原型链。顾名思义,构造函数用来“构造新对象”,它内部的语句将 为新对象添加若干属性和方法,运算符只能检查某个属性或方法是否可以被对象访问,不能检查是否是自己的属性或方法。:实例可以打点访问它的原型的属性和方法,这被称为"原型链查找"。,任何函数都可以是构造函数,只需要用new调用它。原创 2023-08-14 21:39:09 · 326 阅读 · 0 评论 -
学习笔记整理-面向对象-01-认识对象
javascript基础原创 2023-08-14 21:30:59 · 356 阅读 · 0 评论 -
学习笔记整理-正则表达式-01-认识正则
javascript基础原创 2023-08-14 21:23:42 · 1005 阅读 · 0 评论 -
学习笔记整理-DOM-02-事件监听
DOM允许书写JavaScript代码以让HTML元素对事件作出反应什么是"事件": 用户与网页的交互动作当用户点击元素时当鼠标移动到元素上时当文本框的内容被改变时当键盘在文本框中被按下时当网页已加载完毕时“监听”,顾名思义,就是让计算机随时能够发现这个事件发生了,从而执行程序员预先编写的一些程序。设置事件监听的方法主要有onxxx和两种,常见的鼠标事件监听事件名事件描述onclick当鼠标单击某个对象ondblclick当鼠标双击某个对象当某个鼠标按键在某个对象上被按下。原创 2023-08-14 19:22:01 · 455 阅读 · 0 评论 -
学习笔记整理-DOM-01-基础知识
javascript基础原创 2023-08-14 19:15:20 · 285 阅读 · 0 评论 -
学习笔记整理-BOM-01-基础知识
javascript基础原创 2023-08-14 12:26:52 · 207 阅读 · 0 评论 -
学习笔记整理-JS-06-函数
javascript基础原创 2023-08-14 12:17:17 · 172 阅读 · 0 评论 -
学习笔记整理-JS-05-数组
javascript基础原创 2023-08-14 12:11:14 · 152 阅读 · 0 评论 -
学习笔记整理-JS-04-流程控制语句
javascript基础原创 2023-08-13 23:08:24 · 347 阅读 · 0 评论 -
学习笔记整理-JS-01-语法与变量
javascript基础原创 2023-08-13 22:54:19 · 365 阅读 · 0 评论 -
学习笔记整理-JS-02-基本类型
javascript基础原创 2023-08-13 22:57:21 · 426 阅读 · 0 评论 -
手写promise.all
文章目录一、手写promise.all1. 具体代码 一、手写promise.all 先总结下promise.all用法的特点: 接收一个 Promise 实例的数组或具有 Iterator 接口的对象, 如果元素不是 Promise 对象,则使用 Promise.resolve 转成 Promise 对象 如果全部成功,状态变为 resolved,返回值将组成一个数组传给回调 只要有一个失败,状态就变为 rejected,返回值将直接传递给回调all() 的返回值也是新的 Promise 对象 1原创 2021-06-22 14:54:53 · 2545 阅读 · 0 评论