随笔分类 -  前端基础

摘要:var obj={};obj[1] = "mm";obj[2]="nn";console.log(obj[1]); 同var obj={};obj["1"] = "mm";obj["2"]="nn";console.log(obj["1"]); 其实创建对象的时候还可以这么写 var obj={}; 阅读全文
posted @ 2017-09-14 13:49 Rainyn 阅读(2605) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2017-09-12 01:34 Rainyn 阅读(260) 评论(0) 推荐(0)
摘要:js获取日期:前天、昨天、今天、明天、后天 ,并比较时间大小 阅读全文
posted @ 2017-09-04 11:36 Rainyn 阅读(614) 评论(0) 推荐(1)
摘要:正确写法: setTimeout(function (){ alert("delay!"); },5000); 错误写法: setTimeout( alert("delay!"), 5000); 这种写法会立即执行,并不会延迟,但是会执行! 阅读全文
posted @ 2017-08-22 16:40 Rainyn 阅读(322) 评论(0) 推荐(0)
摘要:js去除空格 js判断是否包含 阅读全文
posted @ 2017-08-15 15:48 Rainyn 阅读(465) 评论(0) 推荐(0)
摘要::focus 选择器用于选取获得焦点的元素。 注:textarea最好不要用聚焦,否则在某些情况下如flex编写的客户端中容易出现问题 阅读全文
posted @ 2017-08-15 09:45 Rainyn 阅读(216) 评论(0) 推荐(0)
摘要:例如有一个数组是 :var textArr = ['a','b','c','d']; 这时我想删除这个数组中的b元素: 方法一:delete 删除数组 delete textArr[1] 结果为: ["a",undefined,"c","d"] 只是被删除的元素变成了 undefined 其他的元素 阅读全文
posted @ 2017-08-07 09:21 Rainyn 阅读(228) 评论(0) 推荐(0)
摘要:== 用于比较 判断 两者相等 ==在比较的时候可以转自动换数据类型 用于严格比较 判断两者严格相等 严格比较,不会进行自动转换,要求进行比较的操作数必须类型一致,不一致时返回flase。举例说明:"1" == true类型不同,"=="将先做类型转换,把true转换为1,即为 "1" == 1;此 阅读全文
posted @ 2017-07-14 14:40 Rainyn 阅读(459) 评论(0) 推荐(0)
摘要:Time 阅读全文
posted @ 2017-07-12 15:49 Rainyn 阅读(2993) 评论(0) 推荐(1)
摘要:http://www.jianshu.com/p/bd4585b737d7 http://www.jianshu.com/p/09ffac7a3b2c 阅读全文
posted @ 2017-07-09 23:08 Rainyn 阅读(158) 评论(0) 推荐(0)
摘要:为了避免未经处理的原始模板内容在页面载入时在页面中一闪而过,我们可以使用以下样式(详见这里): .ms-controller,.ms-important,[ms-controller],[ms-important]{ visibility: hidden; } 为了避免未经处理的原始模板内容在页面载 阅读全文
posted @ 2017-06-09 00:43 Rainyn 阅读(288) 评论(0) 推荐(0)
摘要:在file菜单下选择Settings,选择Editor ——> Inspections ——> Html ——> Unknown HTML tag attibute ms-hrefms-repeatms-textms-htmlms-widgetms-ifms-if-loopms-widgetms-a 阅读全文
posted @ 2017-06-06 09:33 Rainyn 阅读(737) 评论(0) 推荐(0)
摘要:全部 1 2 3 其他 全部 1 2 3 其他 阅读全文
posted @ 2017-05-25 19:24 Rainyn 阅读(3624) 评论(0) 推荐(0)
摘要:编译型语言,在程序执行之前,有一个单独的编译过程,将程序翻译成机器语言,以后执行这个程序的时候,就不用再进行翻译了 解释型语言,在运行的时候将程序翻译成机器语言,所以运行速度相对于编译型语言要慢 C/C++ 等都是编译型语言,而Java,C#,Javascript 等都是解释型语言。 但是Java明 阅读全文
posted @ 2017-05-22 00:40 Rainyn 阅读(186) 评论(0) 推荐(0)
摘要:https://my.oschina.net/u/1434139/blog/224271 摘要: 在js中字符截取函数有常用的三个slice()、substring()、substr()了,下面我来给大家介绍slice()、substring()、substr()函数在字符截取时的一些用法与区别吧。 阅读全文
posted @ 2017-05-21 15:49 Rainyn 阅读(270) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2017-05-19 09:19 Rainyn 阅读(147) 评论(0) 推荐(0)
摘要:1 .line-height方式 2.内边距方式 借助设置相同的上下内边距,实现垂直居中效果,可以用在多行文本上 3.table方式 首先通过display: table-cell;把div用单元格的形式显示,然后借用单元格的垂直居中vertical-align: middle; 来达到效果。这样对 阅读全文
posted @ 2017-05-19 01:02 Rainyn 阅读(149) 评论(0) 推荐(0)
摘要:1.内容居中 2.元素居中 阅读全文
posted @ 2017-05-19 00:55 Rainyn 阅读(162) 评论(0) 推荐(0)
摘要:元素的diplay显示方式有多种,隐藏、块级、内联、内联-块级。 1.display:none 隐藏 2.display:block; 表示块级元素。 块级元素会自动在前面和后面加上换行,并且在其上的width和height也能够生效。 div默认是块级元素span默认是内联元素(不会有换行,wid 阅读全文
posted @ 2017-05-19 00:49 Rainyn 阅读(577) 评论(0) 推荐(0)
摘要:1.文字向右浮动浮动后,原来的“坑”就让出来了并且是在原来的高度的基础上,向右浮动。 正常文字1 正常文字2 浮动的文字 正常文字4 正常文字5 2.文字向左浮动 首先,向左浮动后,会把“坑”让出来,这个时候"正常的文字4“ 就会过来试图占这个坑,但是,发现 “浮动的文字”并没有走,结果,就只好排在 阅读全文
posted @ 2017-05-19 00:08 Rainyn 阅读(204) 评论(0) 推荐(0)