1、正则表达式
登陆注册验证
test - 判断字符串是否符合规定的正则
//匹配测试结果
pattern = /\d+/
pattern.test("asfdasd123232fdsaf")
true
pattern.test("asfdasdfdsaf")
false
pattern = /^\d+$/
pattern.test("asfdasd123232fdsaf")
false
pattern.exec("fsadfasd234dfasd")
["234"]
pattern.exec("fsadfasd234dfasd23424")
["234"]
分组匹配
str = "javascript java javac fdsafsd"
pattern = /java\w*/
pattern.exec(str)
["javascript"]
pattern = /java(\w*)/
pattern.exec(str)
["javascript", "script"]
//g全局匹配
attern = /java(\w*)/g
pattern.exec(str)
["javascript", "script"]
pattern.exec(str)
["java", ""]
pattern.exec(str)
["javac", "c"]
//i 忽略大小写
//m 多行匹配
验证:
前端 js
后端 python
checkbox 点击事件会先执行
2、前端组件
(优先使用模板,插件,避免重复造轮子)
- css
- js
响应式 @media
图标字体 @font-face
基本使用 bootstrap.js 依赖于 jquery
优先属性 !important
轮播图: bxslider