随笔分类 - Web 前端-应用
摘要:var fs = require('fs');// 模板文件夹路径var templateDirectory = '../src'; //相对于当前文件的相对路径//var templateDirectory = 'D:/code/eclipse/dataInsight/maker-ui/src';...
阅读全文
摘要:ctrl + alt + s 打开配置面板 Settings国内的资料比较少,大概很多人已经放弃了原生快捷方式,不过我打算通关原生快捷方式。在配置面板中 IDE Settings 有 Keymap项,此项中就是所有快捷键了。开始探索之旅吧!!前面搜索框搜索描述,后面搜索框搜索快捷方式ctr...
阅读全文
摘要:感谢玉伯在知乎的奉献,下面全文转载:http://www.zhihu.com/question/20342350/answer/14828786LABjs 的核心是 LAB(Loading and Blocking):Loading 指异步并行加载,Blocking 是指同步等待执行。LABjs 通过优雅的语法(script 和 wait)实现了这两大特性,核心价值是性能优化。LABjs 是一个文件加载器。RequireJS 和 SeaJS 则是模块加载器,倡导的是一种模块化开发理念,核心价值是让 JavaScript 的模块化开发变得更简单自然。模块加载器一般可降级为文件加载器用,因此使用
阅读全文
摘要:浏览器内核由两个部分组成:脚本解析器+样式渲染器。下面是样式渲染器内核的使用情况:使用Trident内核的浏览器:IE、Maxthon、TT、除淘宝浏览器之外的大部分国内浏览器(搜狗、遨游、360);使用Gecko内核的浏览器:Netcape6及以上版本、FireFox;使用Presto内核的浏览器:Opera7及以上版本;使用Webkit内核的浏览器:Safari、Chrome。下面是脚本解析器内核的使用情况:使用V8内核的浏览器:Safari、Chrome。使用JaegerMonkey内核的浏览器:Netcape6及以上版本、FireFox;360急速用的是双内核,要看用户的设置未完待续.
阅读全文
摘要:前言 浏览器兼容是前端开发人员必须掌握的一个技能,但是初入前端的同学或者其他后台web开发同学往往容易选择忽略,而形成两个极端: 1 我最开始都是使用IE6,IE6上没问题,其它浏览器坑爹(多出现与前端后端一起搞的同学,小生2年前就这种状态,鼓励人家用ie6.。。。) 2 我要遵循标准,我只要ff就好,IE就是坑爹的玩意,我不必去理他(小生一年前的心态。。。) 现在看来,之前的想法都是不对的,我们诚然应该追求最新的浏览器使用最新的技术,但是渐进增强,向后兼容的思想一定要有, 因为就现在IE6在中国的份额也是不容小视的。 抛开之前的大道理,我们说点实际的问题,哪次前端面试不问兼容性问...
阅读全文
摘要:1、为页面中的标签绑定事件,统一以 j-为前缀的calss样式作为钩子,页面中j-都是为js提供钩子的,不允许匹配样式这样做是为了页面中的业务逻辑与样式相的解耦2、标签中以自定义属性作为数据存储的,自定义属性名字需以data-作为前缀这样会有较好的可读性
阅读全文
浙公网安备 33010602011771号