首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
JavaScript
小犇孩
创建于2023-08-15
订阅专栏
分享一下自己学习JS的一些笔记
暂无订阅
共62篇文章
创建于2023-08-15
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
数据类型的区别
数据类型的区别(基本数据类型 与 引用数据类型) 存储的区别 赋值的区别 比较的区别 传参的区别
JS作用域
1、什么是作用域 2、作用域包括(局部/全局/块级) 全局作用域 局部作用域 块级作用域 3、作用域链 什么是作用域链 查找规则 赋值规则
JS 正则表达式
1、创建方式 字面量创建 内置构造函数创建 2、正则的元字符 3、正则的边界元字符 4、正则的限定元字符 4、特殊元字符 5、重复元字符 6、正则的标识符
JS 关于 ES6新增内容
1、箭头函数 2、解构函数 3、展开运算符 4、函数的this 指向 5、修改函数内部的 this 指向
let var const 三者的区别
1、 let 2、const 3、var 4、let/const 与 var 的区别 5、let 与 const 的区别
JS事件
1、事件 2、事件绑定方式 3、浏览器事件 4、点击事件 5、键盘事件 6、表单事件 7、触摸事件 8、鼠标定位 9、键盘按键
DOM基础
1、ODM 文档对象模型 2、获取标签 3、获取样式 4、 操作元素类名 5、 设置标签属性
本地储存
1、window.localStorage 2、 window.sessionStorage 3、 cookie 4、 三者的区别
BOM基础
1、获取浏览器的尺寸 2、浏览器的弹框 3、浏览器的地址信息 4、浏览器的浏览记录 5、获取到浏览器的信息 6、浏览器的事件 7、浏览器的滚动距离 8、浏览器的本地存储
JS定时器
1、setInterval() 2、setTimeout() 3、关闭定时器 4、拓展(JS 代码的执行顺序)
Math和Date
Math 1、random()2、round() 3、ceil() 4、floor() 5、abs() ... Date
JS数组方法
1、push() 2、unshift() 3、pop() 4、shift() 5、reverse() 6、splice() 7、sort() 8、indexOf()
JS数组基础知识
1、数组定义 2、数组创建 3、数组长度 4、数组索引 5、访问数组中的元素 6、数组遍历 7、冒泡排序 8、选择排序
JS对象
1、语法 var obj = { 属性名1: 属性值, 属性名2: 属性值,属性名3: 属性值 } 2、点语法 3、中括号语法 4、点语法和中括号的区别
JS循环语句
1、while语句必须具备的四个条件:1)初始化 2)条件判断 3)要执行的代码 4)自身的改变 2、do....while 3.for
JS函数
1、函数的定义与调用(声明式定义&赋值式定义) 2、 参数 3、函数的返回值
JS的分支语句
1、if语句 2、switch语句 if 和 switch 在哪个场景下使用 3、三元表达式
JS运算符
1、算数运算符 ( + ,-,*,/ ,% ) 2、比较运算符 3、自增/自减运算符 4、逻辑运算符
JS数据类型转换
1、转数值类型(Number) 2、转字符串类型(String) 3、转布尔类型(Boolean) .
JS的数据类型
1、基本数据类型 1)数值类型(Number) 2)字符串类型(String) 3)undefined类型 4)Boolean类型 5)null类型
下一页