首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
BenjaminShih
掘友等级
敲、敲、敲
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
27
文章 27
沸点 0
赞
27
返回
|
搜索文章
BenjaminShih
4年前
关注
手写一个简单的event模块
其实这个问题要从另外一个问题引申$dispatch(已经废除)和$broadcast(已经废除)父子组件用Props通信简单项目非父子组件用EventBus通信复杂项目用V...
0
评论
分享
BenjaminShih
4年前
关注
手写Promise
这里的函数并不会立即执行,而是加入队列,等待未来的某个时间resolve时被触发执行。 这里还要初始下当前的状态,传递的值,以及then时保存到的队列。 否则的话根据状态,...
0
评论
分享
BenjaminShih
4年前
关注
在浏览器输入URL到页面呈现发生了什么
TCP三次握手的的好处在于:发送方可以确认接收方仍然在线,不会因为白发送而浪费资源。 HTTP是无连接、无状态的,即HTTP在传输完成后就会断开,并且下一次登录时不会记录上...
1
评论
分享
BenjaminShih
4年前
关注
web安全之csrf
CSRF(Cross-site request forgery),中文名称:跨站请求伪造,也被称为:one click attack/session riding,缩写为:...
0
评论
分享
BenjaminShih
4年前
关注
web安全之xss
跨站脚本攻击(Cross-Site Scripting),为了不和层叠样式表(Cascading Style Sheets, CSS)的缩写混淆,所以将跨站脚本攻击缩写为X...
1
评论
分享
BenjaminShih
4年前
关注
tcp 三次握手 四次挥手
第二次握手:服务端B收到数据包后由标志位SYN=1知道客户端A请求建立连接,服务端B将标志位SYN和ACK都置为1,ack=J+1,随机产生一个值seq=K,并将该数据包发...
0
评论
分享
BenjaminShih
4年前
关注
line-height有无单位的区别
normal,父、子元素的行高由浏览器分别计算得到。 number,父、子元素根据各自的 font-size * number 计算得到行高。 length(带有 css ...
0
评论
分享
BenjaminShih
4年前
关注
js连等赋值
首先看一段代码:按照正常思维逻辑,我们会有以下猜想://错误猜想开辟一块内存地址存储{n:1},变量a指向此地址变量b引用a赋值操作从右向左,开辟一块新内存地址存储{n:2...
0
评论
分享
BenjaminShih
4年前
关注
js深拷贝和浅拷贝
基本类型:存放在栈内存中的简单数据段,数据大小确定,内存空间大小可以分配,是直接按值存放的,所以可以直接访问。 引用类型:存放在堆内存中的对象。在栈内存中变量保存的是一个指...
1
评论
分享
BenjaminShih
4年前
关注
js模块化编程总结
经常会听到关于js模块化的各种规范和类库,觉得还是有必要搞懂前端的一些知识生态,温故知新,特此整理。 nodejs采用的规范,其主要面向服务端。require命令第一次加载...
4
评论
分享
BenjaminShih
4年前
关注
js数组去重
1.排序去除相邻法2.数组比对法3.中转对象法4.数组下标法...
0
评论
分享
BenjaminShih
4年前
关注
js排序算法
希尔排序关键在于增量的设置,根据增量分割数组并逐步进行直接插入排序,增量逐趟减少,并最后使得整个数组基本有序,再对整体进行直接插入排序....
2
评论
分享
BenjaminShih
4年前
关注
详解js中的typeof
函数内部判断某个变量是否存在用typeof myVar === 'undefined'。...
0
评论
分享
BenjaminShih
4年前
关注
flex布局属性详解之项目属性篇
采用Flex布局的元素,称为Flex容器(flex container),简称”容器”。它的所有子元素自动成为容器成员,称为Flex项目(flex item),简称”项目”...
1
评论
分享
BenjaminShih
4年前
关注
flex布局属性详解之容器属性篇
Flex是Flexible Box的缩写,意为”弹性布局”,用来为盒状模型提供最大的灵活性。 采用Flex布局的元素,称为Flex容器(flex container),简称...
1
评论
分享
BenjaminShih
4年前
关注
详解js event loop事件循环
也就是说一次就只能做一件事情。...
0
评论
分享
BenjaminShih
4年前
关注
回顾promise
ES6的promise对象是一个构造函数,用来生成promise实例。 这是我们项目中常用的方法,大家并不陌生。但还是说一下大概原理,Promise构造函数接受一个函数作为...
3
评论
分享
BenjaminShih
4年前
关注
CSS三栏布局
1. 表格布局 2. float + margin流体方案 左右模块各自向左右浮动,并设置中间模块的 margin 值利用块级元素的特性使中间模块宽度自适应。 3. flo...
0
评论
分享
BenjaminShih
4年前
关注
CSS两栏布局
1. inline-block 方案 3. absolute+ margin-left 方案 4. float + BFC 方案 5. flex方案 可以说是最简便的方法了...
0
评论
分享
BenjaminShih
4年前
关注
详解CSS中的BFC
请注意,BFC并不是一个css属性,也不是一段代码,而是css中基于box的一个布局对象和单位,它是页面中的一块渲染区域,并且有一套渲染规则,它决定了其子元素将如何定位,以...
3
评论
分享
下一页
个人成就
文章被点赞
44
文章被阅读
33,847
掘力值
1,013
关注了
6
关注者
5
收藏集
1
关注标签
28
加入于
2016-08-01