首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
JavaScript
wtx
创建于2021-10-16
订阅专栏
JavaScript知识
等 1 人订阅
共20篇文章
创建于2021-10-16
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
前端知识思维导图
前言 因为知识点过多,导出图片会出现失真,所以此处只显示了大概知识点,需要查看具体内容的,可以点击前端地位导图进行查看 另外,以下为常用学习网站及相关收藏,有需要的也可以点击查看 掘金学习文章收藏 破
开发常用网站
开发网站 MDN:MDN开发者文档,可查询各类API iconfont:阿里巴巴图标库 caniuse:查看浏览器对各种新特性的兼容情况 codelf:变量命名神器 fastmock:简单好用的在线接
事件
事件分类 dom0级事件 on...的形式;例如:curEle.onclick=function(){} dom2级事件 事件监听; 例如: 标准浏览器:urEle.addEventListener(
模块化导入与导出
CommonJS Node.js是commonJS规范的主要实践者,它有四个重要的环境变量为模块化的实现提供支持:module、exports、require、global。实际使用时,用module
录音保存及上传(websocket)
需求 要求实现本地录音,并在结束后将文件以base64的形式发送 ::: 实现 使用了recorder.js封装库,此库支持大部分已实现getUserMedia的移动端、PC端浏览器;并参考了 Liv
录音保存及上传(ajax)
要求实现本地录音,并在结束后将文件以base64的形式发送 使用了recorder.js封装库,此库支持大部分已实现`getUserMedia`的移动端、PC端浏览器
继承
js继承可分为:原型链继承 借用构造函数继承 组合继承 利用拷贝继承 寄生继承 寄生式组合继承 ES6类继承
回调函数
回调就是一个函数的调用过程。那么就从理解这个调用过程开始吧。函数a有一个参数,这个参数是个函数b,当函数a执行完以后执行函数b。那么这个过程就叫回调。 其实中文也很好理解:回调,回调,就是回头调用的
对象
创建方式 原型/原型对象(prototype) proto 对象访问机制 原型链 constructor(构造器) 只有函数天生自带的那个 prototype 上才有 表示是哪一个构造函数所自带的 原
Ajax - IE缓存问题
> 在获取请求时,在URL后添加时间戳,这样每次请求时就不会调用缓存数据 ``` xhr.open("GET",'http://127.0.0.1:8000/ie?t='+Date.now()); `
闭包
闭包就是能够读取其他函数内部变量的函数。例如在javascript中,只有函数内部的子函数才能读取局部变量,所以闭包可以理解成“定义在一个函数内部的函数“。在本质上,闭包是将函数内部和函数外部连接起来
map函数原理解析
map() 方法创建一个新数组,其结果是该数组中的每个元素都调用一个提供的函数后返回的结果。 map不改变原数组 map返回数组元素操作后的值,就是一定有返回值 map遍历一次产生一个返回值 而如下写
jQuery总结
基本语法 区别 jQuery入口函数与window.onload入口函数的区别: 文件结构 dom对象与jQuery对象互转 常用API 选择器 基本选择器 名称 用法 描述 ID选择器 $('#id
Ajax、fetch与axios
「Ajax」: 「Jquery Ajax」: 「Axios」: 「Fetch」: Ajax 创建 XMLHttpRequest 对象 创建 HTTP 请求(调用 open 方法设置基本请求信息) 发送
js总结(六)
for ... of循环 区别: for in得到对象的key或数组,字符串的下标 for of和forEach一样,是直接得到值 for of不能用于对象 Set数据结构 Map数据结构
js总结(五)
阻止浏览器默认行为 e.preventDefault() 标准浏览器 e.returnValue = false; IE低版本使用 自执行函数 语法: (function() {})() this指向
js总结(四)
DOM节点操作 获取节点 childNodes children firstChild firstElementChild lastChild lastElementChild previousSib
js总结(三)
时间对象(Date) 创建: 常用方法: 定时器 BOM BOM的顶级对象是 window DOM 获取DOM元素 操作元素属性 操作元素类名 操作元素文本内容 获取元素样式
js总结(二)
字符串 创建 常用方法 charAt()、charCodeAt()、substr()、split() indexOf()、lastIndexOf()、includes()、search()、match
js总结(一)
函数 声明式函数 赋值式函数 arguments 定义: 表示所有实参的集合(伪数组) 属性: length:表示arguments中有多少数据 下标(索引):操作arguments中具体的某一数据