自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 可视化基础 (4)

D3 D3 (或者叫 D3.js )是一个基于 web 标准的 JavaScript 可视化库。 D3 可以借助 SVG, Canvas 以及 HTML 将你的数据生动的展现出来。 D3 结合了强大的可视化交互技术以及数据驱动 DOM 的技术,让你可以借助于现代浏览器的强大功能自由的对数据进行可视化。我们在理解的时候,他其实就是比echarts灵活和基础。 一个简单的柱形图 <!DOCTYPE html> <html lang="en"> <head> <m

2020-10-27 20:13:00 215

原创 可视化基础 (3)

webGL 本篇只是让大家对于webGL 有个大致认知即可,了解他的大致流程;因为我们在项目中的开发都是基于各种封装好的框架 如 three.js等 webGL 是一种绘图协议,本质基于的元素标签还是canvas;语言大部分还是我们前端的这些语言,只是添加了一个着色器语言GLSL ES,但是我们不了解这个没有关系,不影响我们后边的进行 基于webGL编写一个简单的例子 <!--html部分--> <!DOCTYPE html> <html lang="en"> &

2020-10-26 21:14:50 104

原创 可视化基础 (2)

SVG 意为可缩放矢量图形(Scalable Vector Graphics)。SVG 使用 XML 格式定义图像。图像在放大或改变尺寸的情况下其图形质量不会有所损失 viewBox属性 : viewBox属性允许指定一个给定的一组图形伸展以适应特定的容器元素。viewBox属性的值是一个包含4个参数的列表 min-x, min-y, width and height, 以空格或者逗号分隔开, 在用户空间中指定一个矩形区域映射到给定的元素,查看属性preserveAspectRatio。 不允许宽度

2020-10-26 20:25:01 116

原创 可视化基础 (1)

canvas基础知识 canvas 元素用于在网页上绘制图形。 本质上我们可以把它理解成一块画布, 可以通过JS脚本来在画布上编写挥发的内容。 使用 canvas 的步骤 ·在html中编写一个canvas标签 <canvas id='canvas'></canvas> ·在JS脚本中获取这个元素 let canvas = document.getElementById('canvas') ·通过这个元素创造绘画环境 let ctx = canvas.

2020-10-26 20:09:19 213 1

原创 最近遇到的JS面试题(持续更新)

1. 什么是原型和原型链 每一个函数都有原型prototype,原型是该构造函数构造出的所有对象的公有祖先。每个对象都有__proto__属性,它指向构造这个对象的构造函数的prototype。 当对象使用一个属性或方法时,会先从自身找,如果自身没有该属性或方法,则向它的__proto__所指向的原型上找(即它的构造函数的prototype),如果还是没有会继续向构造函数的原型的原型上找(即pro...

2019-09-04 20:19:14 121

原创 GIT使用(基础篇)

git的使用 第一次配置 git 需要配置 username 、email paste 粘贴 桌面点击右键 --> git bash git config --global user.name “yongzhong” git config --global user.email "1644984465@qq.com" git 仓库提交的流程 git bash 要在你提交的文件夹下面...

2019-08-04 20:21:38 148

原创 JS三大框架的区别

JS三大框架的区别 目前,Angular、Vue、React 是常用的三大框架,但日常常用vue,对angular和react不怎么熟悉。 Vue与AngularJS的区别 Angular采用TypeScript开发, 而Vue可以使用javascript也可以使用TypeScript AngularJS依赖对数据做脏检查,所以Watcher越多越慢;Vue.js使用基于依赖追踪的观察并且使...

2019-08-04 20:03:10 2571

原创 常用js封函数

这里写自定义目录标题常用js封装函数数组type类型判断data时间String 字符串NumberhttpDOMStorage 储存操作other 常用js封装函数 数组 /*判断一个元素是否在数组中*/ contains (arr, val) { return arr.indexOf(val) != -1 ? true : false; } /** * @param {arr} ...

2019-07-31 12:07:19 174

空空如也

空空如也

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

TA关注的人

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