首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
云若寒ong
掘友等级
前端开发
|
字节跳动
一名热爱学习的前端程序媛
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
20
文章 14
沸点 6
赞
20
返回
|
搜索文章
最新
热门
BOM对象
一、什么是BOMBOM是浏览器对象,可以获取和浏览器相关的,比如url、窗口、代理等相关对象的信息可以通过BOM获取二、BOM有哪些常见的对象window对象(屏幕相关) ①可以给window对象赋属
dom事件
一、事件冒泡观察dom结构,我们会发现每个元素都被其它元素包裹着,像同心圆一样,当圆心有事件发生的时候,似乎会向外扩散,这里我们可以把这种扩散理解为事件冒泡事件冒泡:事件开始时由最具体的元素接收,然后
手写防抖和节流
一、防抖使用场景:当input输入框需要在用户输入后实时请求,但是如果请求的时间间隔很短,会造成很多无用的请求,这时就可以用防抖来解决这个问题,即当设置为3s时,若用户输入3s无改变那么就发请求使用方
我理解的js垃圾回收机制
一、什么是垃圾一般来说,没有被引用的对象就是垃圾,为了减少内存被无用的变量占用造成内存的浪费,所以需要对垃圾进行回收二、回收的方法1.标记清除清除维度:其作用域是否在执行环境不同执行环境清除原则:全局
理解js中的作用域
一、首先我们了解一下作用域的分类全局作用域:全局作用域是未定义在某个函数内的函数作用域:局部作用域是定义在某个函数内的二、通过实例理解作用域中的声明例子一:代码中a、b、c和f1均为全局作用域中声明,
手写简单的apply、call和bind
一、手写call先来看下call的使用思考:能直接通过函数.调用,通过我们学到的原型链的知识,我们可以将callFun写到prototype上思考:现在关键的部分是怎么能让callFun中执行func
总结对函数创建、传参和调用理解
一、常见函数创建的六种方式方式一:函数声明特点:通过函数声明的方式如下,函数声明存在提升,会将变量的声明提升到作用域顶部,也就是可以在声明之前调用;且其this的指向是window对象观察函数的执行结
闭包的应用
一、理解闭包函数A中包含函数B,函数B可以访问函数A作用域中的变量,这种情况下就称闭包二、闭包的应用应用1:封装私有变量特点:当你想要让一个函数中的变量变成私有(这时候大家应该想到对象,但是对象是可以
从页面输入url到页面渲染的过程
1.用户输入用户输入一个url之后,浏览器会解析用户的输入,目的是找到该地址对应服务器的index.html文件,解析的步骤如下先找浏览器缓存(chrome://dns/)看是否有改url对应的服务器
JS的同步和异步、微任务和宏任务
1.为什么JS是单线程的js是运行于浏览器的脚本语言,因其经常涉及操作dom,如果是多线程的,如果一个线程修改dom,另一个线程删除dom,那么浏览器就不知道该先执行哪个操作,所以js执行的时候会按照
下一页
个人成就
文章被点赞
40
文章被阅读
21,344
掘力值
684
关注了
30
关注者
17
收藏集
3
关注标签
29
加入于
2018-09-16