上一页 1 ··· 4 5 6 7 8 9 10 11 12 13 下一页
摘要: 1.介绍 Webpack 是当下最热门的前端资源模块化管理和打包工具。它可以将许多松散的模块按照依赖和规则打包成符合生产环境部署的前端资源。还可以将按需加载的模块进行代码分隔,等到实际需要的时候再异步加载。通过 loader 的转换,任何形式的资源都可以视作模块,比如 CommonJs 模块、 AM 阅读全文
posted @ 2018-12-06 13:46 潘正 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 避让:尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快、更稳定。 检测:通过在网络各处放置节点服务器所构成的在现有的互联网基础之上的一层智能虚拟网络,CDN系统能够实时监测网络流量和各节点的连接、负载状况以及到用户的距离和响应时间等综合信息将用户的请求 分发:根据监测情 阅读全文
posted @ 2018-12-06 13:39 潘正 阅读(965) 评论(0) 推荐(0) 编辑
摘要: 1.冒泡排序: 比较相邻的两个数,如果前一个数大于后一个数,就将这两个数换位置。每一次遍历都会将本次遍历最大的数冒泡到最后。为了将n个数排好序,需要n-1次遍历。如果某次遍历中,没有调整任何两个相邻的数的位置关系,说明此时数组已排好序,可以结束程序。 2.选择排序 第i轮遍历arr[0:n-i]选出 阅读全文
posted @ 2018-12-06 10:10 潘正 阅读(587) 评论(0) 推荐(0) 编辑
摘要: Babel是一个广泛使用的转码器,可以将ES6代码转为ES5代码,从而在现有环境执行。这意味着,你可以现在就用ES6、ES7编写程序,而不用担心现有环境是否支持。 一、全局安装babel工具 在保证node和npm安装完成前提下在终端输入以下命令: $ npm install -g babel-cl 阅读全文
posted @ 2018-11-29 23:09 潘正 阅读(656) 评论(0) 推荐(0) 编辑
摘要: 一、领导的屁股 某知名公司lT部门曾做过一个试验:要求员工准点下班,而且下班以后,统统关掉手机,远离工作,去享受个人生活。 试了一段时间之后,发现员工的工作效率不降反增:原本需要加班才能完成的工作,现在不加班一样可以完成,而且完成的更好。 这样的结果让公司有点诧异,于是找员工座谈,问:既然你们不用加 阅读全文
posted @ 2018-11-24 23:30 潘正 阅读(764) 评论(0) 推荐(0) 编辑
摘要: 圣杯布局和双飞翼布局是前端工程师需要日常掌握的重要布局方式。两者的功能相同,都是为了实现一个两侧宽度固定,中间宽度自适应的三栏布局。 圣杯布局与双飞翼布局 圣杯布局来源于文章In Search of the Holy Grail,而双飞翼布局来源于淘宝UED。虽然两者的实现方法略有差异,不过都遵循了 阅读全文
posted @ 2018-11-24 14:04 潘正 阅读(1771) 评论(0) 推荐(0) 编辑
摘要: Regular Expressions翻译成中文叫正则表达式。也不知道是谁翻译过来的,听起来就很严肃。似乎翻译成通用表达式更能传达其精髓。 为什么叫通用表达式?因为它有一套和编程语言无关的文本匹配规则。很多语言都实现了正则表达式的文本匹配引擎,只不过在功能集合上略有不同。 我们要记住的是三点: 其一 阅读全文
posted @ 2018-11-24 13:55 潘正 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 一:执行环境及作用域 和 变量对象 执行环境是javascript中最为重要的一个概念。每个执行环境都有一个与之关联的变量对象(保存执行环境中所有定义的变量和函数)。二: image 三:js没有块级作用域**</pre> 注:在js中if语句中的变量申明会将变量添加到if外部的执行环境中(当前是指 阅读全文
posted @ 2018-11-18 09:55 潘正 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 前言 在开发中,我们经常会将一些常用的代码块、功能块进行封装,为的是更好的复用。那么,被抽离出来独立完成功能,通过API或配置项和其他部分交互,便形成了插件。 下面这些是我在工作中积累的一些常用的前端开源插件,这里只是罗列出来,详细的用法各个插件官网或者Gayhub都有介绍。注意:往往一个解决方案会 阅读全文
posted @ 2018-11-13 14:22 潘正 阅读(1938) 评论(0) 推荐(0) 编辑
摘要: 一、Git vs SVN Git 和 SVN 孰优孰好,每个人有不同的体验。 Git是分布式的,SVN是集中式的 这是 Git 和 SVN 最大的区别。若能掌握这个概念,两者区别基本搞懂大半。因为 Git 是分布式的,所以 Git 支持离线工作,在本地可以进行很多操作,包括接下来将要重磅推出的分支功 阅读全文
posted @ 2018-11-12 21:46 潘正 阅读(209) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 13 下一页