摘要: 在类型转换中,经常用到方法valueOf()和他toString(),所有对象(包括基本包装类型)都拥有这两个方法。这篇文章我们先看看valueOf()方法。valueOf()方法会将对象转换为基本类型,如果无法转换为基本类型,则返回原对象。 【1】基本包装类型——Boolean型 如果是基本包装类 阅读全文
posted @ 2017-05-10 12:25 小丸子的城堡 阅读(3295) 评论(0) 推荐(0) 编辑
摘要: 前言:网上有很多关于垂直居中的方法,我知道几种,但是遇到一个特定情况时,总是要想一想哪种可能合适,对这些方法的应用场景有点模糊。于是,今天就总结了一下较常见的几种场景,并给出其对应的垂直居中方法。 分以下几个场景: 1、单行文本垂直居中; 2、多行文本垂直居中(包含块高度已知); 3、多行文本垂直居 阅读全文
posted @ 2017-05-03 15:16 小丸子的城堡 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 这3个属性都与换行有关,看看有啥区别。 语法介绍 【word-wrap】 定义:属性允许长单词或 URL 地址换行到下一行; 语法: break-word:属性允许长单词或 URL 地址换行到下一行 【word-break】 定义:属性规定自动换行的处理方法; 语法: break-all:允许在单词 阅读全文
posted @ 2017-05-02 19:42 小丸子的城堡 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 前言:之前一直不懂这个函数是干嘛的,最近慢慢有点懂了,说一说自己的理解~ 本文按以下3个方面来谈谈bind函数 1)对bind函数的理解; 2)如何使用bind函数 3)自定义bind函数 (https://msdn.microsoft.com/zh-cn/library/ff841995中有bin 阅读全文
posted @ 2017-04-28 12:09 小丸子的城堡 阅读(584) 评论(0) 推荐(0) 编辑
摘要: 前言:在最近的笔试中,两次碰到类似的问题,什么情况下float会失效?我目前知道的有2种: 1)display:none; 2)position:absolute、fixed。 (1)display:none 设置成display:none了之后,float失效这一点自然不用说。因为此时元素已经不在 阅读全文
posted @ 2017-04-03 20:21 小丸子的城堡 阅读(2090) 评论(0) 推荐(0) 编辑
摘要: 前言:最近参加了几场实习生笔试,编程题全军覆没,但是本地明明就是对的啊!!今天花了一早上,终于知道问题出在哪了,和我有同样情况的童鞋可以参考,也许可以解决你的困惑! 重点:我一直理解错的地方就是,我以为是给我一组(一组表示一次用例的所有数据)数据,我输出一组结果就可以。然而并不是这样!很多题目是一次 阅读全文
posted @ 2017-04-03 12:25 小丸子的城堡 阅读(1396) 评论(2) 推荐(0) 编辑
摘要: 前言:position有5个属性:static、absolute、relative、fixed和inherit。本篇博客主要介绍relative属性,因为似乎很多人对这个属性的理解很模糊,而且不清楚relative与absolute的区别。 《CSS权威指南》上对relative是这样解释的:元素框 阅读全文
posted @ 2017-03-31 11:39 小丸子的城堡 阅读(1146) 评论(0) 推荐(0) 编辑
摘要: 前言:网上最普遍的实现三角形的方法,就是通过控制border来实现,那为什么可以呢? 原理 我们先来看看border的表现形式。 观察上图可以发现,border表现为梯形。当减小box的宽高时,会发生如下变化: 从上图很容易看出,当box宽度降低到很小,也就是border的梯形的上边降到很小。所以想 阅读全文
posted @ 2017-03-10 14:31 小丸子的城堡 阅读(10953) 评论(3) 推荐(3) 编辑
摘要: 如题,函数与函数名的关系就和对象与对象指针关系是一样的,如何理解呢? 上述代码定义了一个名为sum的函数,其函数名sum与函数主体的关系如下: 和对象与对象指针的关系一样,一个函数可以有多个名字。 上述代码将函数指针sum赋给anotherSum(函数名不带括号时是访问函数指针,而不是调用函数)。于 阅读全文
posted @ 2017-03-05 21:52 小丸子的城堡 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 有一个很常见的问题”call和apply的区别是什么?“,大家都知道答案:它们的区别仅在于接受参数的方式不同,传递给call的第二个参数必须逐个列举出来,而传递给apply的第二个参数则是一个数组,如下 也就是说,apply函数其实具备一个功能:将传入的参数数组转换成参数列表的形式,一个个传递。利用 阅读全文
posted @ 2017-03-04 23:04 小丸子的城堡 阅读(207) 评论(0) 推荐(0) 编辑