摘要:
听说for循环已经成了菜鸟标配。。。? 瑟瑟发抖 赶紧找来资料补一补 1, forEach循环,循环数组中每一个元素并采取操作, 没有返回值, 可以不用知道数组长度 2, map函数,遍历数组每个元素,并回调操作,需要返回值,返回值组成新的数组,原数组不变 3,filter函数, 过滤通过条件的元素 阅读全文
摘要:
一:转为字符串 1. value + toString() 2. String(value) 3. value + " " 区别: null和undefined没有toString()方法,在不知道value是否为这两个值是可用String(value)或value+ "", 二:操作方式 1.ch 阅读全文
摘要:
resolve 作用:path.resolve() 该方法将一些的 路径/路径段 解析为绝对路径。 语法:path.resolve([...paths]) 说明: ...paths <string> 一个路径或路径片段的序列如果没有传入 path 片段,或者path 片段长度为零(空字符),则 pa 阅读全文
摘要:
Undefined类型只有一个值 即特殊的undefined 在使用var声明变量但未对其加以初始化时 这个变量的值就是undefined var message alert(message == undefined); //true此例子声明message 但未对其进行初始化,比较这个变量的自变量... 阅读全文
摘要:
select选择在不同浏览器不同的显示样式, 在IE中 虽然默认和谷歌一样,但是当点击时向下 按钮消失, 解决方法如下;select { /*Chrome和Firefox里面的边框是不一样的,所以复写了一下*/ border: solid 1px #000; /*很关键:将默认的sele... 阅读全文
摘要:
在Jquery里面,我们可以看到两种写法:$(function(){}) 和$(document).ready(function(){})这两个方法的效果都是一样的,都是在dom文档树加载完之后执行一个函数(注意,这里面的文档树加载完不代表全部文件加载完)。而window.onload是在dom文档... 阅读全文
摘要:
什么是行间距?古时候我们使用印刷机来出来文字。印刷出来的每个字,都位于独立的一个块中。行间距,即传说中控制两行文字垂直距离的东东。在CSS中,line-height被用来控制行与行之间垂直距离。不过,行间距与半行间距,还是取决于CSS中的line-height。那么,如何来使用line-height... 阅读全文
摘要:
一,display:none;隐藏元素,不占网页中的任何空间,让这个元素彻底消失(看不见也摸不着)二,overflow:hidden;让超出的元素隐藏,就是在设置该属性的时候他会根据你设置的宽高把多余的那部分剪掉我们都知道每个浏览器对代码的解析都不同,所以我们在做页面的时候会遇到很多bug,在IE里... 阅读全文
摘要:
让图片居中和文字居中是不一样的,文字居中可以通过line-height等调整,让图片居中方法,参考各种资料博文和测试 目前接触两种方法 display:table-cell和伪元素:after方法一,display:table-cell这个属性是让元素以表格单元格的形式呈现类似table标签中的td... 阅读全文
摘要:
当然也看到过遇到flexbox布局的属性将所有的新的老的前缀都加上的,这样省事啊 谁闲着没事整天研究那几个属性的兼容,更可况前端发展这么快说不定有更牛逼的样式出现但是想在移动端用好这个布局摸透这个属性 我还是一个个都探究下吧,在此先说下各浏览器PC端最新版本情况目前:IE最新版本是ie11, FF最... 阅读全文