加载中
Web安全之CSRF攻击

CSRF是什么? CSRF(Cross Site Request Forgery),中文是跨站点请求伪造。CSRF攻击者在用户已经登录目标网站之后,诱使用户访问一个攻击页面,利用目标网站对用户的信任,以用户身份在攻击...

前端安全之XSS

XSS定义 XSS, 即为(Cross Site Scripting), 中文名为跨站脚本, 是发生在目标用户的浏览器层面上的,当渲染DOM树的过程成发生了不在预期内执行的JS代码时,就发生了XSS攻击。 跨站脚本的重点...

02/11 17:14
16
socket.io 一些方法文档

服务端 io.on(‘connection’,function(socket));//监听客户端连接,回调函数会传递本次连接的socket io.sockets.emit(‘String’,data);//给所有客户端广播消息 io.sockets.socket(socketid...

2018/11/20 17:41
99
也来谈一谈js的浅复制和深复制

1.浅复制VS深复制 本文中的复制也可以称为拷贝,在本文中认为复制和拷贝是相同的意思。另外,本文只讨论js中复杂数据类型的复制问题(Object,Array等),不讨论基本数据类型(null,undefine...

2018/08/11 11:34
12
es6常用语法

刚开始用vue或者react,很多时候我们都会把ES6这位大兄dei加入我们的技术栈中。但是ES6那么多那么多特性,我们真的需要全部都掌握吗?秉着二八原则,掌握好常用的、有用的这个可以让我们的开...

2018/08/06 15:18
79
理解 BFC 原理

一、常见定位方案 在讲 BFC 之前,我们先来了解一下常见的定位方案,定位方案是控制元素的布局,有三种常见方案: 普通流 (normal flow) 在普通流中,元素按照其在 HTML 中的先后位置至上而下...

2018/03/20 16:23
4
keng s

1、开发移动端页面时,字体自动变大 元素单独设置width或height或max-height 或 给元素设置-webkit-text-size-adjust: none; 2、苹果手机 $(document).on 无效 元素设置 cursor:pointer 3、h...

2018/01/17 15:31
7
angular总结

angular 1、四大核心特性 MVC model(数据模型,绑定到scope上) view(视图,directives) controller(业务逻辑控制逻辑) 控制器修改数据模型,反映到视图上 模块化 指令系统 (angular 自带...

2017/08/02 10:10
15
用grunt搭建自动化的web前端开发环境

用过很多,系统总结下

2017/06/15 10:21
14
入门 Webpack,看这篇就够了

什么是WebPack,为什么要使用它? 为什要使用WebPack 现今的很多网页其实可以看做是功能丰富的应用,它们拥有着复杂的JavaScript代码和一大堆依赖包。为了简化开发的复杂度,前端社区涌现出了...

2017/06/13 15:50
30
ES6之let(理解闭包)和const命令

ES6之let(理解闭包)和const命令   最近做项目的过程中,使用到了ES6,因为之前很少接触,所以使用起来还不够熟悉。因此购买了阮一峰老师的ES6标准入门,在此感谢阮一峰老师的著作。   ...

2017/02/15 10:43
95
ECMAScript5 用法总结

ES5出来很多年了,也一直在用,总结下。

2016/11/03 17:28
19
display:flex 布局教程

一、Flex布局是什么? Flex是Flexible Box的缩写,意为"弹性布局",用来为盒状模型提供最大的灵活性。 任何一个容器都可以指定为Flex布局。 注意,设为Flex布局以后,子元素的float、clear和...

2016/10/20 15:47
11
常用 Git 命令清单

记录下

2016/10/19 14:26
61
鼠标移动方向的JS判断

对于一个盒子来说,我们在判断鼠标进入离开时,可能会用到,鼠标移动的方向。判断代码如下 $(dom).on("mouseenter mouseleave", function(e){ var oe = e || event; ...

2016/10/17 11:10
96
详解js特殊运行机制:闭包

闭包用了这么久,也总结一下吧

2016/02/26 17:46
83
兼容性良好的js一键复制

实现js一键复制原生方法里有window.clipboardData.setData,用这个方法并不兼容,只能用于IE浏览器,在别的浏览器中只能让用户手动复制。具体使用如下: window.clipboardData.setData("Text...

2015/10/15 16:26
2.5K
js调试工具Console命令详解

1、显示信息的命令 console.log('hello'); console.info('信息'); console.error('错误'); console.warn('警告'); 2、占位符 console上述的集中度支持printf的占位符格式,支持的占位符有:字...

2015/09/16 16:03
162
原生js模拟滚动条

css可以定义滚动条样式,但是兼容性太差。有时我们需要用脚本模拟滚动条的功能,以方便控制滚动条样式。

2015/09/10 16:40
688
js获取页面窗口大小以及滚动条位置,元素在页面位置

function getPageScroll() {         var xScroll, yScroll;         if (self.pageYOffset) {             yScroll = self.pageYOffset;       ...

2015/09/09 16:03
906

没有更多内容

加载失败,请刷新页面

返回顶部
顶部