首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
柚子UV
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
20
文章 20
沸点 0
赞
20
返回
|
搜索文章
最新
热门
css的加载会影响DOM的解析渲染吗?
css的加载会影响DOM结构的渲染,因为DOM结构加载,如果不阻止css的渲染的话,当css加载完之后,又会对DOM树进行回流或重绘。
js的执行机制
js是单线程,但是浏览器可以开辟多线程。 当主宏任务执行完,查看是否有微任务,执行完当前微任务后,进行下一次宏任务。 实际上await是一个让出线程的标志。await后面的函数会先执行一遍,然后就会跳出整个async函数来执行后面js栈的代码。等本轮事件循环执行完了之后又会跳回…
跨域解决方法
同源策略:协议+域名+端口号,三者相同,即为同源策略;即使两个域名指向同一个ip,也是非同源策略。 原理:利用script标签的src属性,可以实现跨域加载资源,JSONP请求需要对方服务器支持才可以。 优缺点:兼容性好,可以解决主流浏览器的跨域访问问题;但是JSONP只支持g…
js函数传参,按值传递,按引用传递
函数的形参是所传实参的拷贝值,形参的值发生改变不会影响实参。 函数的形参是所传实参的隐式引用,形参的值发生改变会影响实参。
浏览器的缓存机制
浏览器的缓存机制:浏览器在本地磁盘中会对用户最近请求过的文档进行存储,当用户再次访问同一页面时,浏览器可以直接从本地磁盘中加载文档。 如果没有命中,浏览器会携带第一次请求获得header信息发送请求到服务器,根据header中的信息判断是否命中协商缓存,如果命中,则服务器会返回…
ES6——symbol
symbol是ES6中新增的第六种基本类型的数据,代表独一无二的值。 symbol作为属性名时,通过for...in/for...of循环遍历时查找不到,在Object.keys()/JSON.stringify()中也不会返回。 可以获取对象中所有symbol类型的属性名。 …
防抖节流
当事件持续触发时,使其在一定时间内执行一次事件处理函数。 每次事件触发时,都要判断当前是否有延时函数。
js基础
堆栈数据结构是一种后进先出的数据集合。 可以通过数组的方法push、pop、unshift、shift来实现堆栈。 通过var声明的变量和通过function定义的函数,会提升到当前作用域的顶部。 函数声明会覆盖变量声明,但不会覆盖变量的赋值。 局限性:对于array、null…
ES6 class
1、class中子类继承父类,必须在constructor构造函数中添加super()来继承父类的this,否则实例化时,子类得不到this对象;2、class中的方法通过returnthis可以实现
全局变量、全局方法和全局组件、局部组件
1、单独新建一个全局变量文件global.js,模块中定义一些变量初始状态和方法,用export default 暴露出去。 2、在main.js中引入,并通过Vue.prototype挂载到vue实例上面。
下一页
个人成就
文章被点赞
53
文章被阅读
57,626
掘力值
1,456
关注了
21
关注者
16
收藏集
7
关注标签
13
加入于
2019-04-19