html5 localstorage能存多少数据

根据 WHATWG 规范描述如下:

A mostly arbitrary limit of five megabytes per origin is recommended. Implementation feedback is welcome and will be used to update this suggestion in the future.

规范建议的本地数据存储不超过5M,同时大多数浏览器默认的localstorage存储大小也是5M限制。

localstorage大小限制可以通过以下面的代码进行测试: 继续阅读“html5 localstorage能存多少数据”

18条你不知道的JavaScript简写语法

对于开发人员来说让代码更加简单高效的运行是每一个码农的至高追求,下面是19个JavaScript简写语法,赶快应用到生产中吧。

1.三元运算符

if..else语句不复杂时的最佳替代品

常规语法

简写语法

你也可以将代码写成如下样子:

继续阅读“18条你不知道的JavaScript简写语法”

jQuery获取select选中的值

select元素通常有两个要访问的值。首先是value值,其次是文本内容值,通过jquery获取任意一个值都很容易:

假定存在下面这个选择列表

如果我们需要获取当前选中的选项的value值,通过如下jQuery语句完成:

如果想获取当前选中项的文本内容值(非value值),通过如下jQuery语句完成:

 

最简单的Javascript邮箱验证方法

使用正则表达式验证邮箱是否合法可能是最好最简单的方法。

但请记住,不应仅仅依靠JavaScript进行邮箱合法性验证。 JavaScript可以很容易地被禁用。 同时也应该在服务器端验证。 继续阅读“最简单的Javascript邮箱验证方法”

JavaScript/jQuery如何跳转到指定页面

JavaScript方法:

模仿用户点击操作时请用 window.location.href 方法。

jQuery 方法:

 

jquery checkbox 是否选中

前端开发中经常会对表单进行处理,会遇到判断多选复选框checkbox是否有被选中的情况,通过下面一行语句即可实现。

如果你有多个复选框需要逐一判断是否有被选中,简单的修改一下上面的代码即可,示例代码如下。 继续阅读“jquery checkbox 是否选中”