用户中心USER CENTER

首页/用户
  • Webpack 3一些代码体积优化方案的小结

    摘要:表示生成一个懒加载的,只有当需要时才会被加载。主要是作用域提升,将所有模块放在同一个作用域当中,一方面能提高运行速度,另一方面也能降低文件体积。前提是你的代码是用模块写的。参考文章学习小结 前言 之前接手公司一个前端项目,开发了几个月后越来越难以忍受项目结构的混乱和打包体积的臃肿(脚手架和基本功能代码都是从公司的其他项目复制过来的),如果不立即进行重构,难以想象以后要怎么维护各个产品线...

    taowen 发布于JavaScript
  • javascript之面向对象总结

    摘要:之面向对象总结前言在中是没有类的概念的,所以它的对象与基于类的语言中的对象不同。一理解对象张三上面通过构造函数创建了一个对象,并为它添加了三个属性。 JavaScript之面向对象总结 前言:在ECMAScript中是没有类的概念的,所以它的对象与基于类的语言中的对象不同。ECMA-262把对象总结为:无序属性的集合,其属性包含基本值、对象或者函数。 一、理解对象 var person...

    taowen 发布于JavaScript
  • JQuery基础——选择器

    摘要:通过,可以选取查询,元素,并对它们执行操作可以简写成元素选择器使用选择器来选取元素。属性选择器使用表达式来选择带有给定属性的元素。选择器选择器可用于改变元素的属性。 通过 jQuery,可以选取(查询,query) HTML 元素,并对它们执行操作(actions) $(document).ready(function(){})可以简写成$(funtion(){}) jQuery 元...

    taowen 发布于JavaScript
  • three.js入门——画一个3D正方体

    摘要:具体实现过程准备一个画布这个画布是我们展现整个正方形的画布,也就是上图那个黑色的方框。第三四个参数分别是相机离展示内容正方体最近的距离和最远的距离。这个时候画布的大小正好是正方体的倍。 three.js 是一款WebGL框架,WebGL可以让我们在canvas上实现3D效果。实现3D效果在国内来说还算是比较新的东西,可供查阅的资料也不多。这篇文章仅是一个入门篇,介绍如何绘制一个3D正方...

    taowen 发布于JavaScript
  • 网页中下载文件的相关总结

    摘要:对于通过去下载文件时跨域的问题有一个解决思路是自己写一个代理服务代理服务负责在服务端下载文件并配置好跨域相关的信息然后请求走代理服务进行下载。 0. 概述 文件下载是web应用中很常见的场景,在浏览器中下载文件, 最基本的方式就是——在页面内隐藏iframe, 然后将文件下载地址加载到iframe中, 从而触发浏览器的下载行为。 此外, html5引入a标签的download属性, ...

    taowen 发布于JavaScript
<