- 博客(5)
- 收藏
- 关注
原创 js中bind方法的ES3实现
Function.prototype.bind = function (_this,args) { var self = this, oldargs= arguments; return function () { var args = []; for(var i = 1; i < oldargs.length; i++)...
2018-04-06 23:31:35 496
原创 js中bind、call、apply的区别
这三个方法都是写到Function对象的原型上的,也就是写到Function.prototype上的;其中bind方法是ES5里新增的。 bind方法 bind方法第一个参数是指定this,其他是直接传递给函数的参数。 用来固定某个函数的this和参数并返回一个函数等待后续调用。 function demo(a, b) { console.log(this, a, b); ...
2018-04-06 23:30:43 719
原创 css 超出显示省略号
/* 单行超出显示省略号 */ #div { width: 200px; overflow: hidden; /* 隐藏超出的文本 */ text-overflow: ellipsis; /* 用省略号替代被修剪的文本 */ white-space: nowrap; /* 控制文本不换行 */ } 效果图: /* webkit内核专用(
2018-01-26 23:01:18 184
原创 html5新增与废除的标签
新增标签 结构标签(块状元素)—有意义的div 标签 描述 <article> 定义文章 <header> 定义一个页面或一个区域的头部(定义 section 或 page 的页眉); 标签不能被放在 、 或者另一个 元素内部。 <nav> 定义导航链接 <section> ...
2018-01-26 15:49:12 494
原创 div水平垂直居中的方法
下面几个方法的html 代码 div id="box"> div id="div"> div> div> 方法一:(只能用于已知宽高的div); 兼容性:IE7+; /* css代码:*/ #box{ position:relative; } #div { height: 200px; width: 200px; /* 主要代码 */
2018-01-26 15:47:02 244
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人