
JavaScript
aganliang
不能记录一下吗
展开
-
js 对象和高阶函数简介
1. js data对象 参考:https://www.runoob.com/jsref/jsref-obj-date.htmlvar d = new Date();var d = new Date(milliseconds);var d = new Date(dateString);var d = new Date(year, month, day, hours, minutes, seconds, milliseconds);getDay();getDate();get...原创 2020-09-13 21:36:34 · 389 阅读 · 0 评论 -
async/await的基本使用方法
参考一下博客:async/await基本理解及项目案例(结合Promise)async/await使用ES6新特性async await进行异步处理原创 2020-09-09 22:14:19 · 230 阅读 · 0 评论 -
Canvas、 SVG 和 WebGl三者之间的区别
参考:Canvas、 SVG 和 WebGl三者之间的区别转载 2020-07-18 13:25:45 · 1213 阅读 · 0 评论 -
leaflet.js 简单使用
leaflet.js官网:https://leafletjs.com/index.htmlmapbox-gl.js 与 leaflet.js的主要区别mapbox-gl使用浏览器的WebGL技术,因此它需要足够现代的浏览器并使用更多的客户端计算能力。优点是它可以原生处理矢量图块并以您喜欢的任何方式渲染(旋转,倾斜,自定义样式等)Leaflet使用普通格式DOM操作,旨在支持IE8之类的旧浏览器。对于这种旧的浏览器来说,它非常有效,并且由于这种轻量级的计算空间,它还对移动设备友好。优点..原创 2020-07-18 10:29:50 · 2742 阅读 · 0 评论 -
d3读取json,实现路径的跟踪
d3.json的用法:d3.json(datauri).then(function(data){ do someting here }).catch(function(error){something wrong})1.d3.json异步读取json2.json是一个geojson,类型是linestring3.数据源从只有一个coordinate,每10毫秒增加一个coordinate,layer自动绘制数据源。4.使用了map.jumpto({}),map.panto()成员变量。原创 2020-07-13 23:09:20 · 2411 阅读 · 0 评论 -
mapbox-gl 展示 撒点 图层
基本流程:1.map load的时候 添加vocter图层;2.设置layer,并添加,默认隐藏;3.menu动态添加一个图层,添加点击事件,回调函数设置图层的显示和隐藏;4.var一个popup,设置其基本属性;5.设置mouseenter, mouseleave回调函数;map.on('load', function() { map.addSource('spjks-2', { type: 'vector', url: 'http:...原创 2020-07-08 22:14:58 · 1566 阅读 · 0 评论 -
mapbox-gl 展示 cluster图层
基本流程是:1.添加 geojson数据源,设置cluster的参数2.添加cluster layer,采用step expressions,设置颜色和大小3.添加标注symbol layer,在cluster图标里面显示数字4.添加没有 cluster layer,设置颜色和大小5.添加点击事件6.添加鼠标移动事件map.on('load', function() { // Add a new source from our GeoJSON data and // set原创 2020-07-07 22:32:03 · 1513 阅读 · 0 评论 -
关于eslint的简单介绍
参考这个大佬的博客:ESLint 使用简介原创 2020-07-05 10:01:42 · 206 阅读 · 0 评论 -
zTree -- jQuery 树插件
zTree 是一个依靠 jQuery 实现的多功能 “树插件”。优异的性能、灵活的配置、多种功能的组合是 zTree 最大优点。zTree 官网下载demo原创 2019-04-24 16:45:35 · 142 阅读 · 0 评论 -
检测浏览器支持的JavaScript版本
<!DOCTYPE html><html lang="en"><head> <meta charset="utf-8"> <title>检测当前浏览器支持的javascript版本</title></head><body> &原创 2019-03-07 22:33:35 · 2304 阅读 · 0 评论 -
jQuery知识点汇总
1.HTML是一种处理文档结构的标记语言,CSS(层叠样式表)控制文档元素的位置和外观。HTML和CSS能控制Web页面如何构建和显示。2.JavaScript是脚本语言,能够动态为Web页面增加行为。所有的浏览器都提供了一个内置的JavaScript解释器。<script>3.jQuery是一个比较好用的JavaScript库。4.HTML文档对象模型(DOM)构建...原创 2018-05-27 21:17:12 · 360 阅读 · 0 评论 -
jQuery+php+mysql的示例
1.jQuery作为前端脚本,$_post和$_getJSON,获取和上传数据到后端;2.PHP作为服务器端脚本,连接mysql数据库,读取数据和写入数据。3.数据流转以json的格式4.以AJAX动态刷新数据,而不用每次都重新加载页面。完整代码下载:示例...原创 2018-06-12 22:25:22 · 722 阅读 · 0 评论 -
jQuery的异步请求函数$.get,$.post,$getJSON函数与PHP配合的用法
jQuery get() 和 post() 方法用于通过 HTTP GET 或 POST 请求从服务器请求数据。 HTTP 请求:GET vs. POST 两种在客户端和服务器端进行请求-响应的常用方法是:GET 和 POST。 GET - 从指定的资源请求数据 POST - 向指定的资...原创 2018-06-18 16:56:41 · 987 阅读 · 0 评论 -
通过JS判断浏览器信息,并提示相关信息
浏览器之间有差异性和不兼容,为了给用户相关的建议,通过JS获取用户浏览器属性信息,并在页面提示相关建议。1.HTML主要内容<!DOCTYPE html><html lang="zh-cn"><head> <link rel="stylesheet" type="text/css" href="css/mystyle.css原创 2019-02-16 23:53:54 · 873 阅读 · 0 评论 -
JavaScript 简介
https://www.javascript.com/ JavaScript语言由网景公司的工程师Brendan Eich于1995年开发,用于在页面中添加动态交互。 为了让JavaScript成为全球标准,几个公司联合ECMA(European Computer Manufacturers Association)组织定制了JavaScript...原创 2019-03-07 22:05:56 · 113 阅读 · 0 评论