
js
文章平均质量分 58
ConardLi
Reading makes a full man, conference a ready man, and writing an exact man.
展开
-
three.js入门以及基本思想
创建场景three.js是JavaScript编写的WebGL第三方库。提供了非常多的3D显示功能。在treejs上实现一个功能,我们需要最基本的三件事情:场景,相机和渲染器。var scene = new THREE.Scene();var camera = new THREE.PerspectiveCamera( 75, window.innerWidth / window....原创 2017-07-28 14:08:01 · 445 阅读 · 0 评论 -
在electron主进程中使用localstorage
electron主进程中是不能获取到浏览器的window对象的,所以我们不能像在渲染进程中一样使用浏览器为我们提供的localstorage对象。但是主进程中有可能也需要这样的需求,比如我们在本地存储了当前的环境(dev/beta/prod),主进程需要根据不同的开发环境来load不同的url。于是手动封装了一个可以在主进程中调用的localstorage。1.安装npm install ...原创 2018-10-14 16:02:46 · 19183 阅读 · 11 评论 -
javascript中实现继承的最佳方式
1.继承的实现方式1.1 原型继承 var obj = { 0:'a', 1:'b', arr:[1] } function Foo(arr2){ this.arr2 = [1] } Foo.prototy原创 2018-01-31 19:49:32 · 440 阅读 · 1 评论 -
Cesium中的几种坐标和相互转换
Cesuim中的几种坐标和相互转换原创 2017-10-30 15:29:26 · 60852 阅读 · 6 评论 -
zTree实现模糊搜索并高亮显示
zTree实现模糊搜索并高亮显示原创 2017-10-13 11:19:12 · 7041 阅读 · 3 评论 -
【javascript知识进阶】对象
javascript知识进阶【对象】原创 2017-08-21 11:44:08 · 297 阅读 · 0 评论 -
【javascript知识进阶】this和闭包
【javascript知识进阶】this和闭包原创 2017-08-21 16:50:00 · 1668 阅读 · 0 评论 -
【javascript知识进阶】关于for循环中定义setTimeout
javascript知识进阶【关于for循环中定义setTimeout】原创 2017-08-21 19:47:55 · 649 阅读 · 0 评论 -
【javascript知识进阶】变量声明和提升规则和自定义作用域
【javascript知识进阶】变量声明和提升规则和自定义作用域原创 2017-08-23 09:53:55 · 336 阅读 · 0 评论 -
前端性能优化总结
1.原则多使用内存,缓存或者其他方法减少CPU计算,减少网络请求减少IO操作(硬盘读写)2.加载资源优化静态资源的合并和压缩。静态资源缓存(浏览器缓存策略)。使用CDN让静态资源加载更快。3. 渲染优化CSS放head中,JS放body后图片懒加载减少DOM操作,对DOM操作做缓存减少DOM操作,多个操作尽量合并在一起执行事件节流尽早执行操作 DOMContentLoa...原创 2018-12-28 22:39:28 · 270 阅读 · 0 评论