会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
浮生小梦
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
下一页
2016年12月17日
js 实现 水仙花数
摘要: 水仙花数是指一个 n 位数 ( n≥3 ),它的每个位上的数字的 n 次幂之和等于它本身。(例如:1^3 + 5^3+ 3^3 = 153) <!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>Title</title>
阅读全文
posted @ 2016-12-17 09:56 浮生小梦
阅读(11737)
评论(0)
推荐(0)
2016年12月16日
数组的完全随机排列算法
摘要: Array.prototype.sort 方法被许多 JavaScript 程序员误用来随机排列数组。最近做的前端星计划挑战项目中,一道实现 blackjack 游戏的问题,就发现很多同学使用了 Array.prototype.sort 来洗牌。就连最近一期 JavaScript Weekly上推荐
阅读全文
posted @ 2016-12-16 10:30 浮生小梦
阅读(10517)
评论(0)
推荐(2)
2016年12月15日
css超出2行部分省略号...
摘要: 今天做东西,遇到了这个问题,百度后总结得到了这个结果。 首先,要知道css的三条属性。 overflow:hidden; //超出的文本隐藏 text-overflow:ellipsis; //溢出用省略号显示 white-space:nowrap; //溢出不换行 这三个是css的基础属性,需要记
阅读全文
posted @ 2016-12-15 10:13 浮生小梦
阅读(14238)
评论(1)
推荐(0)
2016年12月7日
前端面试题精华总结
摘要: 1、页面重构怎么操作? 网站重构:在不改变外部行为的前提下,简化结构、添加可读性,而在网站前端保持一致的行为。 也就是说是在不改变UI的情况下,对网站进行优化,在扩展的同时保持一致的UI。 对于传统的网站来说重构通常是: 表格(table)布局改为DIV+CSS 使网站前端兼容于现代浏览器(针对于不
阅读全文
posted @ 2016-12-07 09:43 浮生小梦
阅读(1553)
评论(0)
推荐(0)
2016年11月8日
在地址栏输入网址后页面是如何呈现的?
摘要: ### 在地址栏输入网址后页面是如何呈现的? - 输入 URL:http://www.baidu.com- DNS 域名解析 + 计算机无法识别域名,计算机与计算机之间要想进行通信,必须通过ip地址用来定位该计算机所在的位置 + 在浏览器中,输入的ip地址或者域名,默认给你加了一个80端口号(对方的
阅读全文
posted @ 2016-11-08 14:32 浮生小梦
阅读(1548)
评论(0)
推荐(0)
2016年11月4日
document.write和innerHTML的区别
摘要: document.write是直接写入到页面的内容流,如果在写之前没有调用document.open, 浏览器会自动调用open。每次写完关闭之后重新调用该函数,会导致页面被重写。 innerHTML则是DOM页面元素的一个属性,代表该元素的html内容。你可以精确到某一个具体的元素来进行更改。如果
阅读全文
posted @ 2016-11-04 17:14 浮生小梦
阅读(7895)
评论(2)
推荐(1)
2016年11月2日
js运算符单竖杠“|”与“||”的用法和作用介绍
摘要: 在js开发应用中我们通常会碰到“|”与“||”了,那么在运算中“|”与“||”是什么意思呢? 在js整数操作的时候,相当于去除小数点,parseInt。在正数的时候相当于Math.floor(),负数的时候相当于Math.ceil() 注: 1. Math.ceil()用作向上取整。2. Math.
阅读全文
posted @ 2016-11-02 10:05 浮生小梦
阅读(11251)
评论(3)
推荐(3)
2016年10月20日
border:none与border:0的区别
摘要: border:none与border:0的区别体现为两点:一是理论上的性能差异,二是浏览器兼容性的差异。 性能差异: 【border:0;】把border设为“0”像素效果等于border-width:0,浏览器依然对border-width、border-color进行了渲染,即已经占用了内存值。
阅读全文
posted @ 2016-10-20 09:26 浮生小梦
阅读(1317)
评论(0)
推荐(0)
2016年10月19日
如何实现浏览器内多个标签页之间的通信?
摘要: 调用 localstorge、cookies 等本地存储方式 方法一:使用localStorage 使用localStorage.setItem(key,value);添加内容 使用storage事件监听添加、修改、删除的动作 window.addEventListener("storage",fu
阅读全文
posted @ 2016-10-19 12:58 浮生小梦
阅读(9931)
评论(0)
推荐(1)
2016年10月17日
js 关键字 in 的使用方法
摘要: for-in循环应该用在非数组对象的遍历上,使用for-in进行循环也被称为“枚举”。 对于数组 ,迭代出来的是数组元素 但不推荐,因为不能保证顺序,而且如果在Array的原型上添加了属性,这个属性也会被遍历出来,所以 最好数组使用正常的for循环,对象使用for-in循环 对于对象 ,迭代出来的是
阅读全文
posted @ 2016-10-17 10:49 浮生小梦
阅读(7120)
评论(0)
推荐(0)
上一页
1
2
3
4
下一页
公告