摘要:
1 用户名正则 2 密码强度正则 3 整数正则 4 数字正则 5 Email正则 6 手机号码正则 7 身份证号正则 8 URL正则 9 IPv4地址正则 10 十六进制颜色正则 11 日期正则 12 QQ号码正则 13 微信号正则 14 车牌号正则 15 包含中文正则 原创文章:前端表单验证常用的 阅读全文
摘要:
1.将依赖项分块,按需加载。 2.减少web app的初始加载时间。 3.使每一个静态集合都能够作为组件使用, 4.又能力集合第三方库,作为组件使用。 5.高度可配置化。 6.适用于大型项目。 阅读全文
摘要:
单向的数据流是flux的核心,流通机制为Action Dispatcher,stores 和views是拥有清晰的输出的对节点。而action是包含了新的数据和身份属性的简单对象。 阅读全文
摘要:
var Counter = React.createClass({ getInitialState: function() { return {count: this.props.initialCount}; }, handleClick: function() { this.setState({c 阅读全文
摘要:
props和state都是用于描述component状态的,并且这个状态应该是与显示相关的。 1.State(由内部改变的)如果component的某些状态需要被改变,并且会影响到component的render,那么这些状态就应该用state表示。例如:一个购物车的component,会根据用户在 阅读全文
摘要:
sessionID精选:每个访问者服务器会分配一个id给你(是服务器自动分配的)每个sessionid是每个人独有的ID,session没什么很神秘或者奇异的地方,它的实质就是服务器端保存的一份数据而已用来区分每个用户,这份数据都有一个独一无二的ID,这个ID服务器会通过set cookie的方式告 阅读全文
摘要:
参照微信官方文档,调试成功之后总结如下:步骤一:绑定域名先登录微信公众平台进入“公众号设置”的“功能设置”里填写“JS接口安全域名”。备注:登录后可在“开发者中心”查看对应的接口权限。步骤二:引入JS文件在需要调用JS接口的页面引入如下JS文件,(支持https):http://res.wx.qq.... 阅读全文
摘要:
关于面试的经典试题总结:(个人理解总结,)jsvsScript初级:1.javaScript是一种什么样的语言 ;他有哪些特点:他是一种面向对象编程的语言,c是面向过程编程的一种语言,他有什么特点呢;首先来说是面向对象 什么是对象:首先一切事物结是对象,对象具有封装,继承,多态等一些特性;首先封装意... 阅读全文
摘要:
1.面向对象时,只关注对象提供的功能,不关注其内部的细节。 如JQUERY2.面向对象时一种通用思想,并非只有编程中能用,任何事情都可以用。如公司里的上传下达3.面向对象编程(OOP)的特点,传统的书本会说:多态,封装,继承三大特点 应该还能理解成抽象,封装,继承三大特点 抽象:抓住核心问题 封装:... 阅读全文
摘要:
1.自执行函数中的this是window:1 var obj = {2 fn: (function () {3 console.log(this);//this-->window4 return ... 阅读全文