自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 高性能JavaScript(二)数据存取

数据存取看到这里,有人会问数据存取为什么会影响性能?其实数据存储的位置关系到代码执行的过程中的检索速度。JavaScript有四种基本的数据存储位置:字面量,局部变量,数组元素,对象成员。总的来说,字面量和局部变量的访问速度快于数组项和对象成员。(Firefox 3中对数组项进行了优化,访问其数组项会很快)。所以我们从以下几个方面来优化代码:管理作用域我们都知道,在JavaScr...

2019-09-23 15:57:38 82

原创 高性能JavaScript(一)加载与执行

加载与执行javascript在浏览器中的性能问题,是所有开发者必定会遇到的问题。javascript阻塞的特性,也就是当script标签出现时,页面的下载与渲染都会停下来等待脚本的下载与执行,只有脚本执行结束后,才会继续页面的加载。如果javascript的下载和执行时间过长的话,对用户的体验是非常差的。所以在这里列举几种方法来减少javascript对性能的影响:将script标签放在...

2019-09-23 10:21:36 66

原创 JS克隆的方法

**JS中几种克隆的方法**克隆分为浅克隆与深克隆。当克隆的数据为基本数据类型number、string、boolean时,undefined、null也是,它们可以直接赋值,彼此之间相互不影响。// 以number为例 string boolean是一样的let num1 = 123;let num2 = num1;num2 = 111;console.log(num1,num...

2019-06-25 19:05:17 771

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除