摘要: 今天发现一个很有意思的正则代码,题目很简单 var reg =/123/g; var str = "123#abc"; console.log(reg.test(str)); //true console.log(reg.test(str)); //false console.log(reg.test(str)); //true console.log(reg.test(str)); //false 看似很简单,但是运行结果却让我很纳闷,What's happened?是因为test的返回值吗?test()之后返回boolean不会有影响的应该,那么问题出在哪呢?咱 阅读全文
posted @ 2013-04-03 11:27 forty2 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 关于IE10的兼容性研究 IE10的坑 1、XML的坑 2、UserAgent改变带来的影响 3、移除了对条件注释的支持 4、Flash的不完整支持 5、IE9的改变 阅读全文
posted @ 2013-03-26 17:34 forty2 阅读(2880) 评论(7) 推荐(4) 编辑
摘要: 今天晚上本来想写篇前端技术文章,觉得肚子里有很多东西想分享出来,因为最近学习了很多,但是当我准备提笔开写的时候才发现,自己竟然不知道该写些什么。 平时每当有新的感悟或是学习到新的知识的时候我总习惯记录下来,放在evernote上面,于是零零散散的收集了很多。我以为我学到了很多东西,我以为那些都是我的了。但那些知识是我的吗,我有完全吸收吗?它们就像是我精心收集起来的收藏品一样,但只是收藏起来却从没有用心去欣赏过,了解过。酒肉穿肠过,佛祖心中留,可是你把所谓的知识放在那里,甚至都没有穿肠过一下,有毛用。知识的积累最重要的不是收集,而是总结吸收。 我说这么多,意思并不是说记录没有用,好记性不... 阅读全文
posted @ 2013-03-20 23:39 forty2 阅读(1284) 评论(3) 推荐(2) 编辑
摘要: a,前端工程师所需要掌握的基本技能:1、html css2、javascript3、php/asp/或者其他广泛应用在web领域的编程语言4、美术、视觉b,前端工程师面向于1、用户2、浏览器3、数据接口那么前端工程师的价值体现在哪儿呢?1、为简化用户使用提供技术支持(交互部分)2、为多个浏览器兼容性提供支持3、为提高用户浏览速度(浏览器性能)提供支持4、为跨平台或者其他基于webkit或其他渲染引擎的应用提供支持5、为展示数据提供支持(数据接口)其实豆瓣的克军的理解也很不错,很有前瞻性,一个好的前端工程师到底应该做什么,具体的价值体现又是怎样的呢?个人认为前端工程师正慢慢演变为产品工程师。wa 阅读全文
posted @ 2012-09-25 10:17 forty2 阅读(609) 评论(0) 推荐(1) 编辑
摘要: jquery节点的操作方法的一些研究 阅读全文
posted @ 2012-07-10 15:58 forty2 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 一些关于jquery的技巧总结 阅读全文
posted @ 2012-06-16 16:10 forty2 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 现在这一代的交互设计师,除了留学回来,或者西安交大等几所国内大学科班出身的,基本都是从各种其他专业转过来的,从相关设计专业转过来的,也寥寥可数。基本上每个人都有自己成长的不同路径,不同方法,找到属于自己的那条路是最重要的。专业上的提升,其实我觉得不是问题,其他的答案也都写得比较多。只写写我觉得对于“非设计专业“的同学进入”设计“领域可能比较重要的几点。1. 理解什么是设计非常多的人入行后会关注“交互设计”前面的“交互”,却容易忽略后面的“设计”。但只有理解什么是“设计”,才能更好地理解什么是“交互设计”。阅读《现代设计史》、《什么是产品设计》这类书能帮助你理解设计;至少你得看看《关键设计报告》 阅读全文
posted @ 2012-06-16 16:08 forty2 阅读(314) 评论(0) 推荐(0) 编辑