代码改变世界

js中arguments的简单用法

2017-11-12 23:30 by dengshasha, 284 阅读, 0 推荐, 收藏,
摘要:一、特点: 1、Js中的函数可以不显式定义参数,arguments就是参数集合,在调用函数是传入了几个参数; 2、arguments集合就包含所有的传入参数,且参数顺序和传入顺序一致; 3、js中的函数不需要显式的声明返回值。 二、实例: 阅读全文

JS数组控制台排序

2017-11-11 23:44 by dengshasha, 369 阅读, 0 推荐, 收藏,
摘要:近期初学JS,觉得是一门非常强大的语言,前期是在控制台输出,简单的总结了一下数组排序的方法: 一、先选择排序然后再去重: 该方法较于复杂,并且去重过后的数组排列顺序会变化,所以仅做一个思维练习的参考: 二、直接删除重复元素法去重: 阅读全文

js中使用switch的语法结构和意义

2017-11-05 15:09 by dengshasha, 1356 阅读, 0 推荐, 收藏,
摘要:语法 工作原理:首先设置表达式 n(通常是一个变量)。随后表达式的值会与结构中的每个 case 的值做比较。如果存在匹配,则与该 case 关联的代码块会被执行。请使用 break 来阻止代码自动地向下一个 case 运行。 switch 语句主要是为避免让开发者编写下面的代码: 等价的 switc 阅读全文

js入门—控制台输出console.log

2017-11-05 14:59 by dengshasha, 3189 阅读, 0 推荐, 收藏,
摘要:js的console你可以在firefox的firedbug或者ie和google的f12调试模式下看到,这些主流浏览器的调试模式的控制可以输出一些信息,你的一些js代码测试可以直接在console窗口输入然后运行查看结果,省了部署工程和刷新页面的时间;当然你有一些特殊代码的测试,比如需要后台数据或 阅读全文

css入门—position详解

2017-10-29 22:33 by dengshasha, 270 阅读, 0 推荐, 收藏,
摘要:CSS的很多其他属性大多容易理解,比如字体,文本,背景等。有些CSS书籍也会对这些简单的属性进行大张旗鼓的介绍,而偏偏忽略了对一些难缠的属性讲解,有避重就轻的嫌疑。CSS中主要难以理解的属性包括盒型结构,以及定位。正如positioniseverything,本文将主要讲述关于position的理解 阅读全文

css入门——居中对齐

2017-10-29 22:29 by dengshasha, 152 阅读, 0 推荐, 收藏,
摘要:工作中遇到垂直居中问题,特此总结了一下几种方式与大家分享。 1、使用绝对定位垂直居中 2、负marginTop方式 已知元素高度后,使用绝对定位将top设置为50%,mergin-top设置为内容高度的一半(height + padding) / 2;内容超过元素高度时需要设置overflow决定滚 阅读全文

css入门5—BFC

2017-10-22 15:49 by dengshasha, 149 阅读, 0 推荐, 收藏,
摘要:BFC属于css中的一个重要内容,深入的理解并熟练应用BFC对开发是有很大好处的。 一、定义:指块级格式化上下文,是页面中CSS渲染的一个部分,主要在区域内决定盒子的布局和浮动,各BFC之间互不影响。 二、如何产生BFC: 1、根元素; 2、float值不为none; 3、position值为abs 阅读全文

CSS入门4—制作三角形和菱形:

2017-10-21 22:24 by dengshasha, 952 阅读, 0 推荐, 收藏,
摘要:特殊图形的制作在开发的过程中式必不可少的,其中菱形和三角形的应用是比较广泛的,下面将用css制作两款简单而常用的图形:三角形、菱形。 一、三角形的代码实现过程: 二、菱形的代码实现过程: 阅读全文

CSS入门—两个核心概念

2017-10-15 19:51 by dengshasha, 148 阅读, 0 推荐, 收藏,
摘要:一、继承: 1、指应用在某个标签上的CSS属性传递给了内部嵌套的标签; 2、通常文本类的会被继承:字体、字号、颜色; 二、层叠: 类型 内嵌 id Class、伪类 元素、伪元素 权重值 a b c d 内嵌 1 0 0 0 id 0 1 0 0 Class、伪类 0 0 1 0 元素、伪元素 0 阅读全文

CSS入门2—元素快捷键

2017-10-14 23:41 by dengshasha, 1505 阅读, 0 推荐, 收藏,
摘要:在编写Css代码的过程中,使用元素快捷键可以很大的提高开发的效率,以下是webstorm编辑器中的elemt快捷方式: 一、子集关系:“>” 1、书写格式:父级元素>子级元素; 2、例子:div>p; 二、元素自增:“*” 1、书写格式:元素*元素个数; 2、例子:div>p; 三、兄弟关系:“+” 阅读全文