前言:
自2017.7.6入职,如今已经整整五个月。在天津的培训阶段已经接近尾声,我认为有必要总结一下这段时间学到的点点滴滴。做技术重在经验和积累,既然入了软件开发的“坑”,我只能硬着头皮往下走。无论如何,在这条“软”路上,我走过的每一步都应有它的意义和价值
。
该前端项目简述:一个自动化数据采集软件,前端用html+css+javascript+jQuery实现,后端用node.js与前端交互。
本人负责部分:登录界面、主界面、用户管理界面、客户端用户管理界面。
积累:(一)表单验证
因为我做的就是用户相关的东西,表单验证环节至关重要。这里做的验证仅是本地合法化验证,不与后端相关(如果用户输入有误,前端页面给出提示更改,同时阻止向后端发送数据)。因此,前端的表单验证只用来提示用户。
1. 正则表达式
用正则表达式来匹配字符,是表单验证的常用方法。
两种定义方法:
var re = new RegExp("a","i");
var re = /a/i;
正则表达式是由普通字符(如字符A到字符Z)和特殊字符(称为元字符)组成。