摘要: 一、JS中数据类型 基本数据类型(Undefined、Null、Boolean、Number、String) 复杂数据类型 (Object) 二、判断数据类型下面将对如下数据进行判断它们的类型 1. 使用typeof 结论:由结果可知typeof可以测试出```number```、```string 阅读全文
posted @ 2018-06-12 15:58 haoxl 阅读(157) 评论(0) 推荐(0) 编辑
摘要: electron是什么 "Electron" 是由Github开发,用HTML,CSS和JavaScript来构建跨平台桌面应用程序的一个开源库。 Electron通过将Chromium和Node.js合并到同一个运行时环境中,并将其打包为Mac,Windows和Linux系统下的应用来实现这一目的 阅读全文
posted @ 2018-04-04 11:17 haoxl 阅读(2031) 评论(0) 推荐(0) 编辑
摘要: 一、浅析 1.采用BEM方式管理类名 B:block,模块,一个块是一个独立的实体,块可以包含其它块,名字单词间用 连接;如一个搜索块; E:element,元素,一个元素是块的一部分,具有某种功能,以__与block连接。如搜索块里的input或button M:modifier,修饰符。修饰符作 阅读全文
posted @ 2017-10-09 10:25 haoxl 阅读(1987) 评论(1) 推荐(0) 编辑
摘要: 水平方向-三栏布局 1.浮动布局 简介:左边固定宽度后左浮动,右边固定宽度后右浮动 但是,这种布局方式有个缺点:当中间的内容很多时,将会出现“字围”效果,如下图所示 解决办法:创建一个BFC来解决上面的问题。众所周知创建BFC的条件有: 1)float的值不为none; 2)overflow的值不为 阅读全文
posted @ 2017-09-17 12:20 haoxl 阅读(753) 评论(0) 推荐(0) 编辑
摘要: 法一:使用数组map()方法,对数组中的每一项运行给定函数,返回每次函数调用的结果组成的数组。 法二:使用apply结合concat,缺点是只能将二维转一维,多维数组则不对了。 法三:将数组转为字符串再转为数组,缺点是数组中每项成字符串了 法四:递归 法五:reduce+递归 阅读全文
posted @ 2017-05-06 21:14 haoxl 阅读(15391) 评论(1) 推荐(4) 编辑
摘要: 1.let不存在变量提升,必须升明后才可用。 2.let不允许在相同作用域内,重复声明同一个变量。 而var则可以正常使用 3.let为块级作用域。当let用来做循环变量计数时,循环结束它便结束,不会泄露。 4.const声明一个只读的常量。一旦声明,常量的值就不能改变。与let基本类似,同样声明的 阅读全文
posted @ 2017-05-06 18:20 haoxl 阅读(486) 评论(1) 推荐(2) 编辑
摘要: 1.环境部署 1.1安装IIS7 进入控制面板,选择“程序和功能”,进入如下页面后,点击“Turn Windows features on or off”。 找到World Wide Web Services,确保选中下面的项。按照向导指引,一步步完成IIS安装。 1.2检查.Net Framewo 阅读全文
posted @ 2017-04-25 09:33 haoxl 阅读(2219) 评论(0) 推荐(0) 编辑
摘要: 弹出框里有滚动条,并且页面也有滚动条时,在弹出框内滑动时底部页面也会跟着滑动,试了下当弹出框出现时加上$('body').css({'height','100%','overflow','hidden'});不起作用,后来在弹出框上加上以下代码便起作用了。 弹出框关闭后,再恢复 阅读全文
posted @ 2016-11-15 23:14 haoxl 阅读(2514) 评论(0) 推荐(0) 编辑
摘要: webstorm破解版地址:点这里 1.随便在一个目录下下载ReactNative-LiveTemplate插件,命令为: 2.打开webstorm点击file(文件)->import settings(导入设置)-> ReactNative.jar,选择第一步你刚下载的插件。如下便没有红色波浪线了 阅读全文
posted @ 2016-10-11 15:36 haoxl 阅读(6986) 评论(0) 推荐(0) 编辑
摘要: 在UC浏览器上使用display:flex;时会不起作用,要加上兼容性写法,如下 使用flex:1;时也要添加如下兼容性写法: 但是,一定要注意:如果作用于flex:1的元素为input或button时,只用flex:1;是不起作用的,还要加上display:block;才能起作用。 以下为小案例 阅读全文
posted @ 2016-10-09 18:48 haoxl 阅读(4550) 评论(0) 推荐(0) 编辑
转载请注明出处,否则追究法律责任