首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
JavaScript笔记
云朵有一点甜
创建于2023-01-02
订阅专栏
JavaScript记录笔记
暂无订阅
共19篇文章
创建于2023-01-02
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
JavaScript——数据劫持、回调函数
数据劫持 1. 数据劫持 将来我们在使用框架的时候(vue), 框架目前都支持一个 "数据驱动视图",完成数据驱动视图 需要借助 数据劫持帮助我们完成 以原始数据为基础, 对数据进行一份复刻, 复刻出
JavaScript——沙箱模式、函数的柯里化、函数的节流防抖
1.沙箱模式 利用了 函数内 "间接" 的返回了一个函数 外部函数 返回了 一个对象, 这个对象内书写多个函数 案例 沙箱模式语法糖 语法糖: 在不影响功能的情况下, 给我们提供了一些更简单的操作方式
JavaScript——判断数据类型,ES6类的语法
判断数据类型 1. typeof 问题: 只能检测基本数据类型 2. constructor 语法: 数据结构.constructor 问题: null 和 undefined 不能使用 使用场景:
JavaScript——面向对象
面向对象 1. 认识面向对象 面向对象是什么? 他并不是一个语法, 也并不是一个新的语言, 他是用 JS 完成需求 的一种思想 我们一开始学习的解问题的方式, 统称为面向过程 面向过程: 注重的是过程
JavaScript——运动函数
运动函数 1. 2. 3. 4. 5. 9. 9. 需求: 点击 .box 后 让他的 left 更改为 500 * * 新需求: 让移动有一个动画效果 * * 新需求2: 点击 .b
javaScript——正则表达式
正则表达式 1. 认识正则 正则表达式(规则表达式) 我们自己来书写规则, 然后专门用来检测 字符串 是否符合规则 创建正则 var reg = /正则在这里边/ var reg = new RegE
JavaScript——SE6
ES6 1. 什么是 ES6 其实就是 JS 发展过程中的某一个版本号 JS: JS 在最初的版本中并不是像现在一样具备很完善的功能 但是随着时间的流逝, JS 也在 一版一版的迭代更新 然后再 版本
JavaScript——this指向
1.this指向(面试必问) 每一个函数内部都有一个关键字 this 重点:函数内部的 this 只和函数的调用有关,和函数的定义方式没有任何冠以(换句话说:函数内部的 this 指向谁,取决于函数的
笔记十一、JavaScript——js事件
js事件 什么是事件? 一个事件的组成: 触发谁的事件: 事件源 触发什么事件: 事件类型 触发后做什么: 事件处理函数 btn.onclick = function () {} 分析: 触发谁的事件
笔记十、JavaScript——用 JS 去操作浏览器 和 页面中的 HTML 元素(DOM)
用 JS 去操作浏览器 和 页面中的 HTML 元素(DOM) 1. DOM的基本概念 文档对象模型,其实就是操作 html 中标签的一些能力 比如: 获取一个元素(标签) 移除一个元素 创建一个元素
笔记九、JavaScript——用 JS 去操作浏览器 和 页面中的 HTML 元素(BOM)
用 JS 去操作浏览器 和 页面中的 HTML 元素 1.认识BOM 浏览器对象模型, 其实就是操作浏览器的一些能力 我们可以操作那些内容? 获取浏览器的相关信息(窗口大小) 操作浏览器进行页面的跳转
笔记八、JavaScript——定时器、异步代码、时间对象
1.定时器 1.setInterval计时器 计时器,每间隔固定的时间执行一次 语法:setInterval(函数, 数字/时间) 函数:每间隔固定的时间要执行的代码 数字:间隔的时间,注意单位是 毫
笔记七、JavaScript——字符串
七、字符串 1.创建字符串 字面量的形式创建字符串 var str = 'abc' 内置构造函数的形式创建字符串 var str = new String() 2.字符串的length与下标 leng
笔记六、JavaScript——数组
六、数组 1.认识数组 数组 是一种数据类型, 他也是属于 引用数据类型(复杂数据类型) 根据字面意思来说, 存放数字的一个组合, 但这样说有点片面了 更完善的说法: 数组是存放一些数据的集合 换句话
笔记五、JavaScript——对象
五、对象 1.认识对象 什么是对象 JS 中的一种数据格式, 对象在 JS 中的数据类型数据为: 引用数据类型(也有喜欢叫 复杂数据类型) 如何向变量中 存储一个 叫做 对象的数据呢? 语法1: va
笔记四、JavaScript——函数
四、函数 1.函数的概念 什么是函数? 首先明确一点,和我们数学中的函数是两个概念 在 JS 中,函数可以理解为将一段在程序中多次出现的代码封装起来的盒子,以便在多个地方调用执行 换句话说:函数就是一
笔记三、JavaScript——循环语句
三、循环语句 什么是循环语句 根据某些给出的条件,重复执行同一段代码 循环必须要有某些固定的内容组成 1. while 循环语句 语法 while (条件) { 满足条件就会执行 } 因为满足条件就执
笔记二、JavaScript——分支语句
二、分支语句 什么是分支语句 JS 代码是从上往下按照顺序依次执行的, 从第一行代码一直执行到最后一行 如果有一种情况是我有两段代码, 我只需要执行其中一个即可, 那么就可以用到分支语句 简单来说:
笔记一、JavaScript——初识JS
一、初识JS 1. JS是什么 JS是一种运行在客户端的脚本语言 浏览器就是一种运行JS脚本语言的客户端 2. JS 的组成(面试可能会问) JavaScript 是由 ECMAScript,DOM