首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
01230
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
18
文章 18
沸点 0
赞
18
返回
|
搜索文章
赞
文章( 18 )
沸点( 0 )
浅谈JS中的异步和单线程
假如js引擎为多线程,DOM操作可能很容易会出现混乱错误的情况:比如在某个时刻a,a线程要操作a节点时,线程b在时刻a之前已将a节点删除了,这时便会出问题,影响到程序运行。 异步可以避免主线程阻塞,所以对于耗时/不确定的操作,使用异步是很好的选择。常见的有:处理ajax请求的线…
实现三栏布局的延伸
这里主要是考察掌握知识度的延伸,比如你能答出几种? => 这几种方式的优缺点在哪? => 最佳方案是哪个以及如何解决这些缺点... 这些可以考验到你是否背题亦或者真正掌握到这些知识点。 高度已知,实现三栏布局,左右 300px 中间自适应。 左右浮动,给宽度,这样就实现了,是不…
浅谈JS事件机制与React事件机制
正因为事件在DOM的传递经历这样过程,为行为委托提供了可能,即行为委托的实质就是将子元素事件的处理委托给父级元素处理。 React事件并没有原生的绑定在真实的DOM上,而是使用了行为委托方式实现事件机制,将事件最终都委托到最外层document,统一监听,在冒泡阶段处理,当挂载…
浅谈React组件结构
React构建虚拟DOM的同时还构建了自己的事件系统,并且所有事件(包括提交事件)的行为都完整地遵循W3C的规范,包括冒泡过程等。 这使得事件在不同浏览器上有一致的表现。只是onChange事件稍有些变化。 与浏览器事件系统相比,React的事件系统主要增加了两个特性:事件代理…
浅谈JS对象的创建、原型、原型链继承
自然,除了内置对象外,可以通过JS代码自定义对象。 1. 构造函数方式 2. 利用Object.create() prototype是函数层面的属性,隐性原型属性__proto__是对象(包括函数)层面的属性。 一个对象的__proto__,即是其构造器函数的prototype…
浅谈JS作用域、this及闭包
作用域可以理解为环境上下文,包含了变量、函数声明、参数等。在es6之前,JS使用的是全局作用域和函数作用,无块级作用域。 JS有自己特有的作用域链,函数中声明的变量在整个函数中都是有定义的。查找一个变量时,先在变量所在函数体内找,找不到向更外层函数找,一直到全局变量(注:全局变…
JS Array play around
The slice() method returns a shallow copy of a portion of an array into a new array object selected from begin to end (end not included). T…
前端跨域问题总结
CSRF(Cross-site request forgery),中文名称:跨站请求伪造。限制跨域是指限制两个网站相互读写对方的数据,合理性显而易见。可以这么理解CSRF攻击:攻击者盗用了你的身份,以你的名义发送恶意请求。CSRF能够做的事情包括:以你名义发送邮件,发消息,盗取…
线性表 顺序表 链表 数组
线性表(英语:Linear List)是由n(n≥0)个数据元素(结点)a[0],a[1],a[2]…,a[n-1]组成的有限序列。 顺序表是在计算机内存中以数组的形式保存的线性表,是指用一组地址连续的存储单元依次存储数据元素的线性结构。 链表(Linked list)是一种常…
js deep clone 深克隆
深拷贝:对子对象也可以拷贝,拷贝前后两个对象互不影响,是对对象以及对象的所有子对象进行拷贝;思路就是递归调用浅拷贝的逻辑,把所有属于对象的属性类型都遍历赋给另一个对象即可。完全的拷贝一个对象,即使嵌套了对象,两者也相互分离,修改一个对象的属性,也不会影响另一个。 但此法无法拷贝…
下一页
个人成就
文章被点赞
19
文章被阅读
12,478
掘力值
244
关注了
3
关注者
3
收藏集
1
关注标签
9
加入于
2018-08-10