前端开发

30Oct

js监听localStorage溢出错误最新评论添加...

在JavaScript中,localStorage的存储容量是有限的,通常约为5-10MB,具体取决于浏览器和配置。当你试图将更多数据存储在localStorage中,超过了其容量限制时,浏览器不会抛出特定的"溢出错误",而是触发一个异常,通常是QuotaExceededError。 要监听localStorage存储溢出错误,你可以使用try...catch块来捕获异常,然后采取...

18Aug

原型和原型链 prototype和proto的区别详...

1、原型 原型是function对象下的属性,它定义了构造函数的共同祖先,也就是一个父子级的关系,子对象会继承父对象的方法和属性 prototype是函数下的属性,对象想要查看原型使用隐式属性__Proto__ constructor指向构造函数 自己身上有属性,原型上也有属性,取近的,用自己的 通过给原型添加属性,可以让所有的实例化对...

18Aug

.url后缀格式详解最新评论添加评论

.url后缀格式详解 [DEFAULT] BASEURL= [InternetShortcut] URL= WorkingDirectory= ShowCommand= IconIndex= IconFile= Modified= HotKey= 其中BASEURL、URL和WorkingDirectory这3项的含义是不言而明的。 ShowCommand规定Internet Explorer启动后窗口的初始状态:7表示最小化,3表示最大化;如果没有ShowCommand这一项的...

18Aug

js事件大全最新评论添加评论

一般事件 事件 浏览器支持 描述  onClick IE3|N2|O3 鼠标点击事件,多用在某个对象控制的范围内的鼠标点击  onDblClick IE4|N4|O 鼠标双击事件  onMouseDown IE4|N4|O 鼠标上的按钮被按下了  onMouseUp IE4|N4|O 鼠标按下后,松开时激发的事件  onMouseOver IE3|N2|O3 当鼠标移动到某对象范围的上方时触发的事件  onM...

18Aug

js生成唯一id,js生成uuid最新评论添加评...

js生成前端唯一id,比如uuid 简单的生成: 虽然此方法简单但是大批量生成会有重复...,但是性能好。 function guid() {       return Number(Math.random().toString().substr(3, 3) + Date.now()).toString(36); } 复杂的生成: 可以利用时间戳,目前亲测同时10W条没有重复。 function formatDateTime() {...

18Aug

javascript操作DOM之性能优化最新评论添...

javascript操作DOM之性能优化 什么是DOM?  用于操作XML和HTML文档的应用程序 Dom节点  2. Dom树   3.Dom API   DOM优化 浏览器会把js和dom独立实现,js每次操作dom,都会增加一次耗时,为了提高dom性能,就要尽可能减少js对dom的操作,         以下是两个测试         window.onload=function(){ ...

18Aug

js性能调优检测最新评论添加评论

js性能调优检测,打开调试器,切换到timer,点击左下角的record按钮开始,切换到memory视图,在文档中点击鼠标左右键,看股价走势图 function Allocate(kbs){     this.mem = new Array(kbs * 1024 + 1).join(' ');     this.destroy = function(){         this.mem = null; ...

18Aug

javascript中闭包详细解答javascript中闭...

javascript中闭包详细解答 一个函数和对其周围状态(lexical environment,词法环境)的引用捆绑在一起(或者说函数被引用包围),这样的组合就是闭包(closure)。也就是说,闭包让你可以在一个内层函数中访问到其外层函数的作用域。在 JavaScript 中,每当创建一个函数,闭包就会在函数创建的同时被创建出来。 词法作用...

18Aug

js获得字符串长度中文占2位英文占1位最新...

js获得字符串长度中文占2位英文占1位,主要根据 String.charCodeAt api, 此 String.charCodeAt 把字符串转为 Unicode编码,英文的 Unicode编码会在128以内,所以就可以区分 中文双字节和英文单字节。 方法一: 代码如下: String.prototype.gblen = function() {     var len = 0;     for (var i=0; ...

  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……