![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
web前端
Frank-L
dojo maven liferay.
blog:www.xlaoyu.info
展开
-
关于javascript一些你不知道的事.
原来是为了更好的学习和利用dojo而去看dojo源代码,但是看过源代码后发现自己对JS的理解太过浅薄和存在很多盲点与误点.,顾上网搜索了一些教程,发现了一个很好很强大的博客,分享给大家: 此博客文章适合有一定JS基础知识和实践的同学看,否则会一头雾水.. 感谢此博客作者的无私分享! 汤姆大叔的: 深入理解javascript系列转载 2014-03-28 23:42:24 · 643 阅读 · 0 评论 -
详解webpack的out.libraryTarget属性
Webpack 作为目前前端最热门的打包工具,相信很多人都在项目中使用过,其繁杂的配置项也确实“配”得上他老大的身份 o(╯□╰)o。output.library和output.libraryTarget属性可能大家都会比较陌生,因为一般如果只在项目中使用 webpack 不需要关注这两个属性,但是如果是开发类库,那么这两个属性就是必须了解的。原创 2018-01-07 01:19:33 · 30932 阅读 · 3 评论 -
一步一步实现现代前端单元测试
2年前写过一篇文章用Karma和QUnit做前端自动单元测试,只是大概讲解了 karma 如何使用,针对的测试情况是传统的页面模式。本文中题目中【现代】两字表明了这篇文章对比之前的最大不同,最近几年随着`SPA`(Single Page Application) 技术和各种组件化解决方案(Vue/React/Angular)的普及,我们开发的应用的组织方式和复杂度已经发生了翻天覆地的变化。原创 2018-01-14 19:47:49 · 12333 阅读 · 0 评论 -
看看同一种字体是如何对应不同的字体文件的
说起在网页中引入字体文件,首先不得不提一个大多数前端至少用过或者听过的库Font Awesome。使用过这个库的都知道,只要引入一个 css 文件,然后通过给元素赋予指定的类,就可以展示出一个对应的图标,而且这个图标能使用 css 样式控制其表现,比传统的使用图片作为图标好太多了。原创 2017-12-17 12:57:09 · 3829 阅读 · 0 评论 -
前端架构那些事儿
前端架构转载 2015-07-20 22:37:10 · 660 阅读 · 0 评论 -
js数组去重实现
js实现Array数组去重,返回被删掉的元素数组原创 2015-06-13 15:38:58 · 411 阅读 · 0 评论 -
部署在tomcat的应用在启动时执行某些指定的方法
实现ServletContextListener接口ServletContextListener接口有两个方法contextInitialized和contextDestoryd分别在应用启动和销毁时执行在应用启动时以下方法会被调用:void contextInitialized(ServletContextEvent sce); 在应用注销时以下方法会被调用:vo原创 2015-04-09 17:54:12 · 584 阅读 · 0 评论 -
详解Javascript中的Url编码/解码
摘要本文主要针对URI编解码的相关问题做了介绍,对Url编码中哪些字符需要编码、为什么需要编码做了详细的说明,并对比分析了Javascript中和编解码相关的几对函数escape / unescape,encodeURI / decodeURI和encodeURIComponent / decodeURIComponent。预备知识 foo://example.com:转载 2015-04-01 10:39:37 · 400 阅读 · 0 评论 -
在windows安装SASS不报错但无法使用
最近学习了一下SASS,根据官网教程在windows系统下安装的时候,遇到了问题:,经过百度也找不到什么原因。。但是在百度的时候发现了一个sass安装教程说一定要把Ruby(在window下要先安装ruby才能安装sass)安装在C盘下,但是我的ruby是安装在d盘下的。故把ruby卸载了重新安装在C盘下面,再重新安装SASS,成了!原创 2015-03-26 15:29:03 · 624 阅读 · 0 评论 -
关于清空input[type="file"]的方法
网上搜到的一个解决方法,有更好的方法的欢迎讨论?/清空File类型input的值 function clearFileInput(file){ var form=document.createElement('form'); document.body.appendChild(form); var pos = file.nextSibling;转载 2015-02-12 17:07:53 · 842 阅读 · 0 评论 -
WebAssembly学习笔记
WebAssembly是最近十年 web 技术发展中最重大的一个新技术。很多人可能都听说过它最重要的一个特性:性能好,运行快。那WebAssembly究竟是什么?是什么使得它性能好运行快的呢?原创 2018-03-22 22:54:21 · 5309 阅读 · 0 评论