您现在的位置:首页
--> 王子墨
程序设计之道无远弗届,御晨风而返。———— 杰佛瑞 · 詹姆士。
我所遇到的前端程序员分两种:
第一种一直在问:如何学习前端?
第二种总说:前端很简单,就那么一点东西。
我从没有听到有人问:如何做一名优秀、甚至卓越的WEB前端工程师。
今天一个项目中需要判断IE版本号,又因为 jQuery 2.0 去除了对浏览器版本号的判断(它推荐特性检测),于是就看到一老外写的一段代码。。。。
但凡稍微有点资历的程序员,都免不了要写正则表达验证算法。
最近见到好几个正则表达式的Bug,抽空写出来。
拿邮箱验证来说,网上绝大部分人写的邮箱验证正则表达式代码都不能验证这邮箱:
i@julying.com,也不能验证 xxxxxx@i.com 。
因为安全问题,我们需要网址加密。 网址加密是一个很广泛的需求,但事实上很难搜索到一个能用在项目中的完整案例。
• 关于前端开发
关于“前端开发工程师”这个职位:当一个词开始泛滥,就会被人忘记它的本意。我只讲我认为的解释。首先,它是“开发工程师”,也就是程序员。其工作内容的本质,就是写代码。所以,程序员应该具备的素质,比如逻辑能力,写代码的水平等等,算是它最最基础的要求。
最近有一个需求: 要卖给用户一个下载地址,需要做时间限制。 总结了一下思路如文章。
当 setTimeout 的延迟时间设置为 0 的时候,回调函数不会马上执行,而是进入队列。David Flanagan 在《Javascript权威指南》里并没有详细描述Javascript队列的具体运作方式,现在我来大致说一下这个问题。
这是几本 Javascript 经典著作!
我个人比较喜欢 《JavaScript 权威指南》,《JavaScript高级程序设计》。
《JavaScript+DOM编程艺术》 更加靠近实战一些。
《javascript 王者归来》也不错,有禅的味道。
对于初学者,中低学者,选一本基础一些踏实学习。
如果实在不知道选那本,那就选推荐《JavaScript 权威指南》。
下载地址请见详情页。
人们口中的所谓的“web2.0”大行其道的今天,前端之中到处遍布着 javascript,ajax,json,xml,而人们似乎不怎么关注这类的安全问题。早在6、7年之前,各大网站编程语言之中就明确说明:前端不信任后端,后端不信任前端。一般来说,安全费用要占到一个软件总开发费用的10%左右。而现在,人们似乎已经忘记了。。。因为事关重大,我就只拿出一个实例,希望人们减少诸如此类的错误。
一般来说,我们会用 js 弹出窗口: window.open( url ); 这种方案基本被废弃了,因为所有浏览器都会封杀这种写法。本文说说其他的方式。
好像各行各业都是,整个中国都特别的浮躁,大家都特别的急功近利。然、每个人心中都有一个江湖。写代码就像练武功,古代的那些武者,三十年磨一剑。对于新手,我要说的就是,低头做事,抬头看路,只问耕耘、不问收获,踏踏实实做人、做事,三年之后,武功必成。如果你勤勤恳恳努力三年,背会jQuery绝大多数函数,理解方法,熟记 jQuery 源代码设计思路,想进 腾讯,百度这种级别公司是相当容易的。
[ 共11篇文章 ][ 第1页/共1页 ][ 1 ]
近3天十大热文
- [69] Twitter/微博客的学习摘要
- [67] IOS安全–浅谈关于IOS加固的几种方法
- [65] android 开发入门
- [65] 如何拿下简短的域名
- [63] find命令的一点注意事项
- [62] Go Reflect 性能
- [61] 流程管理与用户研究
- [60] Oracle MTS模式下 进程地址与会话信
- [59] 图书馆的世界纪录
- [57] 读书笔记-壹百度:百度十年千倍的29条法则
赞助商广告