随笔分类 -  JS

摘要:IndexedDB 就是浏览器提供的本地数据库,它可以被网页脚本创建和操作。IndexedDB 允许储存大量数据,提供查找接口,还能建立索引。这些都是 LocalStorage 所不具备的。就数据库类型而言,IndexedDB 不属于关系型数据库(不支持 SQL 查询语句),更接近 NoSQL 数据 阅读全文
posted @ 2018-10-24 23:41 Crazier 阅读(1189) 评论(0) 推荐(0)
摘要:在前端开发中有些数据可以在第一次请求的时候全部拿过来保存在缓存对象,方便使用的时候不用每次去请求服务器,这种方法可以极大地减少对服务器的访问从而提高页面加载速度。 一、全局变量缓存 父页面从服务器获取到基础数据 存储在一个全局对象中 当子页面需要此信息时 直接获取父级对象信息 从而减少HTTP请示连 阅读全文
posted @ 2018-10-24 22:37 Crazier 阅读(8404) 评论(0) 推荐(0)
摘要:  它叫不换行空格,全称No-Break Space,它是最常见和我们使用最多的空格,大多数的人可能只接触了 ,它是按下space键产生的空格。在HTML中,如果你用空格键产生此空格,空格是不会累加的(只算1个)。要使用html实体表示才可累加,该空格占据宽度受字体影响明显而强烈 阅读全文
posted @ 2017-05-12 12:06 Crazier 阅读(1297) 评论(1) 推荐(1)
摘要:一、匹配汉字正则 [\u4E00-\u9FA5] 二、匹配字节长度为二的字符 [^\x00-\xff] 三、匹配字节长度为一的字符 [\x00-\xff] 阅读全文
posted @ 2016-11-14 13:54 Crazier 阅读(150) 评论(0) 推荐(0)
摘要:-、虽然Jquery已经有了一个完整的包 实现前端搜索联想功能,但是出于学习还是想了解一下实现此功能的原理性 回想起来 实现此功能很简单,1.前端输入字符串 文本改变 异步请求服务器 将返回的资料显示在前端就OK了 实际上这样没有问题但是性能却大大减少了很多,那么为了优化性能 此处做了一个时间间隔 阅读全文
posted @ 2016-10-12 11:20 Crazier 阅读(4326) 评论(2) 推荐(0)
摘要:JavaScript由ECMAScript,Dom,Bom三部分组成. ECMAScript是一种由Ecma国际(前身为欧洲计算机制造商协会,英文名称是European Computer Manufacturers Association)通过ECMA-262标准化的脚本程序设计语言。这种语言在万维 阅读全文
posted @ 2016-07-20 10:25 Crazier 阅读(167) 评论(0) 推荐(0)
摘要:JS实现功能var obj = function (id) { return "string" == typeof id ? document.getElementById(id) : id;};var Class = { create: function () { return function () { this.initialize.apply(this, arguments); } }}Object.extend = function (destination, source) { for (var proper... 阅读全文
posted @ 2013-12-20 17:02 Crazier 阅读(286) 评论(0) 推荐(0)