摘要: 变量提升是把变量提升提到函数顶部。需要说明的是,变量提升只是提升变量的声明,并不会把赋值也提升上来。 函数提升是把整个函数都提到前面去。函数表达式不能被提升,函数声明形式能被提升。 </html 阅读全文
posted @ 2017-09-20 16:57 徐同保 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2017-09-20 15:56 徐同保 阅读(105) 评论(0) 推荐(0) 编辑
摘要: html5中的Web Storage包括了两种存储方式:sessionStorage和localStorage。sessionStorage用于本地存储一个会话(session)中的数据,这些数据只有在同一个会话中的页面才能访问并且当会话结束后数据也随之销毁。因此se... 阅读全文
posted @ 2017-09-20 15:09 徐同保 阅读(6501) 评论(0) 推荐(1) 编辑
摘要: 工作中经常会碰到这么一个需求:使用ajax发一个A请求后,成功后拿到数据,我们需要把数据传给B请求$.ajax({ url: '', dataType:'json', success: function(data) { // 获取data数据 传给下... 阅读全文
posted @ 2017-09-20 14:13 徐同保 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 冒泡排序:比较相邻的元素。如果第一个比第二个大,就交换他们两个。对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。这步做完后,最后的元素会是最大的数。针对所有的元素重复以上的步骤,除了最后一个。持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要... 阅读全文
posted @ 2017-09-19 13:43 徐同保 阅读(167) 评论(0) 推荐(0) 编辑
摘要: js数组去重的算法实现 阅读全文
posted @ 2017-09-19 12:12 徐同保 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 代码中包含:1.固定宽高的DIV水平垂直居中2.不固定宽高,通过before选择器实现的3.不固定宽高,通过table布局实现的4.不固定宽高,通过display:table实现的5.不固定宽高,通过css3实现的 徐同保 ... 阅读全文
posted @ 2017-09-19 10:47 徐同保 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 通过使用 position 属性,我们可以选择 4 种不同类型的定位,这会影响元素框生成的方式。position 属性值的含义:static 元素框正常生成。块级元素生成一个矩形框,作为文档流的一部分,行内元素则会创建一个或多个行框,置于其父元素中。relati... 阅读全文
posted @ 2017-09-18 17:51 徐同保 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 1.安装nodejs:打开nodejs官网https://nodejs.org/en/,点击硕大的绿色Download按钮,它会根据系统信息选择对应版本(.msi文件)。 打开命令提示符执行下列命令(打开方式:window + r 输入cmd回车) node -v... 阅读全文
posted @ 2017-09-12 10:42 徐同保 阅读(645) 评论(0) 推荐(0) 编辑
摘要: 1.利用gulp+babel转es6 http://www.cnblogs.com/sanxiaoshan/p/6850342.html2.目录结构3.index.html 4.gulpfile.jsvar g... 阅读全文
posted @ 2017-09-11 15:23 徐同保 阅读(138) 评论(0) 推荐(0) 编辑