JavaScript Object的属性

对象的数据属性 Configurable,Enumerable,Writable,Value 访问器属性 getter,setter   定义多个属性 Object.defineProperties 读取属性 本文链接地址: JavaScript Object的属性

Three.js 绘制 3D 图形

一、前言 Three.js 是一款 webGL(3D绘图标准,在此不赘述)引擎,可以运行于所有支持 webGL 的浏览器。Three.js 封装了 webGL 底层的 API ,为我们提供了高级的开发接口,可以使用简单的代码去实现 3D 渲染。(官网:https://threejs.org/) 二、为什么要选择Three.js? Three.js作为原生web3D引擎,对插件式 web3D引擎的优势不言而喻:不需要安装插件、在移动端支持好。 Three.js 与其他原生 web3D 引擎对比: Babylon.js:一个强大的 3D 游戏引擎,由 Microsoft 的员工 David Cat …

jquery ajax中各事件执行顺序

jquery中各个事件执行顺序: ajaxStart(全局事件) beforeSend ajaxSend(全局事件) success ajaxSuccess(全局事件) error ajaxError (全局事件) complete ajaxComplete(全局事件) ajaxStop(全局事件) 先执行success,再执行error,最后始终执行complete ————————————————&# …

HTTP状态码

1xx – 信息提示 这些状态代码表示临时的响应。客户端在收到常规响应之前,应准备接收一个或多个 1xx 响应。 100 – 继续。 101 – 切换协议。 2xx – 成功 这类状态代码表明服务器成功地接受了客户端请求。 200 – 确定。客户端请求已成功。 201 – 已创建。 202 – 已接受。 203 – 非权威性信息。 204 – 无内容。 205 – 重置内容。 206 – 部分内容。 3xx – 重定向 客户端浏览器必须采取更多操作来实现请求。例如,浏览器可能不得不请求服务器上的不同的页面,或通过代理服务器重复该请求。 302 – 对象已移动。 304 – 未修改。 307 – …

HTML5 中的可缩放矢量图形(SVG)

简介 可缩放矢量图形 (SVG) 是基于矢量的图形家族的一部分。它们与基于光栅的图形不同,后者在一个数据数组中存储每个像素的颜色定义。如今,网络上使用的最常见的光栅图形格式包括 JPEG、GIF 和 PNG,每种格式都具有优缺点。 常用缩写词 CSS:级联样式表 GIF:图形交换格式 GUI:图形用户界面 HTML:超文本标记语言 JPEG:联合图像专家组 PNG:可移植网络图形 SVG:可缩放矢量图形 XML:可扩展标记语言 相比任何基于光栅的格式,SVG 具有多项优势: SVG 图形是使用数学公式创建的,需要在源文件中存储的数据要少得多,因为您无需存储每个独立像素的数据。 矢量图形可更好地 …