JavaScript
文章平均质量分 51
JS基础
西西歪歪西歪
小白求学,望有所获
展开
-
【js高级】04_线程机制与事件机制
目录 01_进程与线程 02_浏览器内核 03_定时器引发的思考 04_JS是单线程的 05_事件循环模型 06_Web Workers_测试原创 2022-03-03 14:33:11 · 99 阅读 · 0 评论 -
【js高级】03_对象高级
目录 1.对象创建模式 01_Object构造函数模式 02_对象字面量 03_工厂模式 04_自定义构造函数模式 05_构造函数+原型的组合模式 2.继承模式 01_原型链继承 02_借用构造函数继承 03_组合继承原创 2022-03-03 12:26:37 · 223 阅读 · 0 评论 -
【js高级】02_函数高级
目录 1.原型与原型链 01_原型 02_显式原型与隐式原型 03_原型链 04_原型链_属性问题 05_探索instanceof 06_面试题 2.执行上下文与执行上下文栈 01_变量提升与函数提升 02_执行上下文 03_执行上下文栈 04_执行上下文栈2 05_面试题 3.作用域与作用域链 01_作用域 02_作用域与执行上下文 03_作用域链 04_作用域_面试题 4.闭包 00_引入 01_理解闭包 02_常见的闭包 03_闭包的作用 04_闭原创 2022-03-03 11:05:01 · 127 阅读 · 0 评论 -
【js高级】01_基础总结深入
目录 1.数据类型 2.数据_变量_内存 3.对象 4.函数 5.回调函数 6.IIFE 7.函数中的的this原创 2022-02-27 19:24:54 · 108 阅读 · 0 评论 -
【js基础】学习笔记day09(BOM)
124.Navigator 125.History 126.Location 127.定时器 128.切换图片 129.修改div移动练习 130.延时调用 131.定时器应用(上) 132.定时器应用(中) 133.定时器应用(下) 134.完成轮播图界面 135.完成点击按钮切换图片 136.完成轮播图 137.类的操作 138.二级菜单--完成基本功能 139.二级菜单--过...原创 2022-02-17 19:09:39 · 91 阅读 · 0 评论 -
【js基础】学习笔记day08(事件)
目录 111.事件对象 112.div跟随鼠标移动 113.事件的冒泡 114.事件的委派 115.事件的绑定 116.完成bind函数 117.事件的传播 118.拖曳(上) 119.拖曳二(中) 120.拖曳(下) 121.滚轮事件 122.键盘事件 123.键盘移动div 111.事件对象 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.or..原创 2022-02-16 19:29:29 · 97 阅读 · 0 评论 -
【js基础】学习笔记day07(DOM)
目录 91.DOM简介 92.事件的简介 93.文档的加载 94.DOM查询一 95.图片切换的练习 96.DOM查询二 97.DOM查询三 98.全选练习(上) 99.全选练习(中) 100.全选练习(下) 101.DOM查询剩余方法 102.DOM增删改 103.添加删除练习--删除 104.添加删除练习--添加 105.添加删除练习--添加方法优化 106.a的索引问题 107.操作内联样式 108.获取元素样式 109.getStyle()方法 110.其原创 2022-02-16 15:31:00 · 332 阅读 · 0 评论 -
【js基础】学习笔记day06(正则表达式)
79.call和apply 80.arguments 81.Date对象 82.Math 83.包装类 84.字符串的方法 85.正则表达式 86.正则语法 87.字符串和正则相关的方法 88.正则表达式语法一 89.正则表达式语法二 90.邮件的正则 ...原创 2022-02-15 15:32:49 · 102 阅读 · 0 评论 -
【js基础】学习笔记day05(数组)
目录 66.原型对象一 67.原型对象二 68.toString() 69.垃圾回收 70.数组简介 71.数组字面量 72.数组的四个方法 73.数组的遍历 74.数组的练习 75.forEach 76.slice和splice 77.数组去重练习 78.数组的剩余方法 66.原型对象一 <script type="text/javascript"> /* * 原型 prototype * * 我们所创建的每一个函数,解原创 2022-02-14 19:26:23 · 107 阅读 · 0 评论 -
【js基础】学习笔记day04(对象、函数)
目录 46.对象的简介 47.对象的基本操作 48.属性名和属性值 49.基本数据类型和引用数据类型 50.对象字面量 51.函数的简介 52.函数的参数 53.函数的返回值 54.实参可以是任何值 55.返回值的类型 56.立即执行函数 57.方法 58.全局作用域 59.函数作用域 60.debug 61.this 62.this补充 63.使用工厂方法创建对象 64.构造函数 65.构造函数修改 46.对象的简介 <script type="原创 2022-02-14 18:18:13 · 102 阅读 · 0 评论 -
【js基础】学习笔记day03(控制流语句)
目录 28.条件判断语句--if语句一 29.if语句二 30.if练习一 31.if练习二 32.if练习三 33.条件分支语句--switch 34.Switch练习 35.循环语句--while循环 36.while循环的练习 37.循环语句--for循环 38.for循环练习 39.质数练习一 40.补充质数练习 41.嵌套的for循环 42.嵌套的for循环练习 43.质数练习二 44.break和continue 45.质数练习二的改进 28.条件判断.原创 2022-02-13 16:19:24 · 127 阅读 · 0 评论 -
【js基础】学习笔记day02(运算符)
目录 15.算数运算符 16.一元运算符 17.自增和自减 18.自增练习 19.逻辑运算符 20.非布尔值的与或运算 21.赋值运算符 22.关系运算符 23.Unicode编码表 24.相等运算符 25.条件运算符 26.运算符的优先级 27.代码块 15.算数运算符 <script type="text/javascript"> /* * 运算符也叫操作符 * 通过运算符可以对一个或多个值进行运算,并获取运算结果原创 2022-02-11 18:54:57 · 104 阅读 · 0 评论 -
【js基础】学习笔记day01
目录 01.js简介 02.js的helloWorld 03.js的编写位置 04.基本语法 05.字面量和变量 06.标志符 07.字符串 08.Number 09.布尔值 10.Null和Undefined 11.强制类型转换--String 12.强制类型转换--Number 13.其他进制的数字 14.装换为Boolean 01.js简介 02.js的helloWorld <!DOCTYPE ht...原创 2022-02-09 19:47:40 · 86 阅读 · 0 评论