会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
王永峰的博客
博客园
首页
新随笔
管理
2017年8月2日
js数组方法forEach,map,filter,every,some实现
摘要: Array.prototype.map = function(fun /*, thisp*/) {var len = this.length; if (typeof fun != "function") thrownewTypeError(); var res = newArray(len); va
阅读全文
posted @ 2017-08-02 15:06 王永峰的博客
阅读(500)
评论(0)
推荐(0)
2017年2月14日
caoha
摘要:
阅读全文
posted @ 2017-02-14 13:58 王永峰的博客
阅读(156)
评论(0)
推荐(0)
2016年12月2日
input输入时光标位置靠上问题解决
摘要: 在css中如果我们定义了input高度在输入时会发现光标位置靠上了不在居中了,在Chrome浏览器中,当设置了line-height时,input无文字,光标高度与line-height一致;input有文字,光标高度从input顶部到文字底部。当没有设置line-height时,则是与font-s
阅读全文
posted @ 2016-12-02 16:26 王永峰的博客
阅读(6187)
评论(0)
推荐(1)
2016年11月3日
基于vw的响应式排版布局
摘要: 计算公式:字体范围*((当前屏幕大小-最小适应大小)/(最大适应-最小适应)); 屏幕越大时,根元素的字体也会变大,如果页面上的元素使用相对于根元素的单位rem,页面元素尺寸也会变大。 另:基础字体大小使用px时,safari浏览器不支持,因此,使用百分比。
阅读全文
posted @ 2016-11-03 18:21 王永峰的博客
阅读(636)
评论(0)
推荐(0)
2016年11月2日
pic
摘要:
阅读全文
posted @ 2016-11-02 15:12 王永峰的博客
阅读(157)
评论(0)
推荐(0)
2016年10月25日
css中margin的应用
摘要: 1.margin用于设置外边距,没有继承性,父元素设置的margin属性子元素不会继承。 2.margin存在重叠的问题。 水平边距永远不会发生重叠。 垂直边距在特定情况下会重叠。 重叠问题都很容易解决。但最重要的是避免这个问题,尽量只在同一个方向上设置边距。当然,也可以利用边距重叠的特性来进行布局
阅读全文
posted @ 2016-10-25 23:14 王永峰的博客
阅读(235)
评论(0)
推荐(0)
2016年9月21日
js小技巧
摘要: 1.生成myMin和myMax之间的随机数 2.正则匹配 (1)匹配数字 (2)匹配空白 空白字符有 " " (空格符)、\r (回车符)、\n (换行符)、\t(制表符) 和 \f (换页符)。 (3)转化匹配 可以用正则表达式选择器的大写版本 来转化任何匹配。 (4)去除字符串中所有的标点符号
阅读全文
posted @ 2016-09-21 14:00 王永峰的博客
阅读(161)
评论(0)
推荐(0)
2016年9月14日
用变量构造函数检查变量类型
摘要: //用一个变量类型列表严格检查一个参数列表 function strict(types,args){ //保证参数的数量和类型的数量匹配 if(types.length !== args.length){ throw '变量类型列表长度:'+types.length+'和参数列表长度:'+args.length+'不相等' ; } //遍历所有参数,检查...
阅读全文
posted @ 2016-09-14 12:54 王永峰的博客
阅读(328)
评论(0)
推荐(0)
2016年9月12日
HTML5的File API读取文件信息
摘要: html结构: css样式: js代码: 选择文件之后可以看到文件的名称、大小、修改的时间,也可以预览图片。以DataURL的形式读取到的文件是一个字符串,类似于data:image/jpeg;base64,/9j/4AAQSk...(base64编码)...,常用于设置图像。如果需要服务器端处理,
阅读全文
posted @ 2016-09-12 16:54 王永峰的博客
阅读(12979)
评论(0)
推荐(0)
2016年7月24日
jQuery插件中的this指的是什么
摘要: 在jQuery插件的范围里, this关键字代表了这个插件将要执行的jQuery对象, 但是在其他包含callback的jQuery函数中,this关键字代表了原生的DOM元素。这常常会导致开发者误将this关键字无谓的包在jQuery中。 可以看下面的例子: html代码结构如上,然后写一个非常简
阅读全文
posted @ 2016-07-24 22:47 王永峰的博客
阅读(1265)
评论(0)
推荐(0)
下一页
公告