随笔分类 - JavaScript
摘要:用于将每个SQLite函数同步化,并可以用await的接口。 注意:需要SQLite for Node模块和Node.js 8.0+,并支持async / await。 SQLite最常用作本地或移动应用程序的存储单元,当需要从程序的各个部分访问数据时,回调不是最佳解决方案。 为了在程序程序中更自然
阅读全文
摘要:1.基本说明: 本项目采用node结合puppeteer,自动化采集、更新 "SSR订阅地址" 。 Puppeteer是一个Nodejs的库,支持调用Chrome的API来操纵Web,相比较Selenium或是PhantomJs,它最大的特点就是它的操作Dom可以完全在内存中进行模拟既在V8引擎中处
阅读全文
摘要:1. ES6在语言标准的层面上,实现了模块功能,成为浏览器和服务器通用的模块解决方案,完全可以取代 CommonJS 和 AMD 规范,基本特点如下: 每一个模块只加载一次, 每一个JS只执行一次, 如果下次再去加载同目录下同文件,直接从内存中读取; 每一个模块内声明的变量都是局部变量, 不会污染全
阅读全文
摘要:jquery each中不能直接使用continue或break 解决方案 要实现break和continue的功能的话,要使用其它的方式 break—-用return false; continue –用return ture;
阅读全文
摘要:1、push()、pop()和unshift()、shift() 这两组同为对数组的操作,并且会改变数组的本身的长度及内容。 不同的是 push()、pop() 是从数组的尾部进行增减,unshift()、shift() 是从数组的头部进行增减。 var arr = [1, 2]; 2、push()
阅读全文
摘要:安装Sass时出现错误 Error: Can't find Python executable "python", you can set the PYTHON env variable.解决办法 解决办法: 第一种方式: 安装Python及环境变量配置 一定要安装python2.7的版本 环境变量
阅读全文
摘要:ArcGIS API for JavaScript 4.X 版本升级后,API发生了很大的变化。 其中就支持了WebEarth展示,主要是通过 esri/views/SceneView 实现的。 在新版本中,默认都是加载Esri自己的地图。 若想加载其他地图,可以通过扩展BaseTileLayer实
阅读全文
摘要:ECMAScript 6(以下简称ES6)是JavaScript语言的下一代标准。因为当前版本的ES6是在2015年发布的,所以又称ECMAScript 2015。 也就是说,ES6就是ES2015。 虽然目前并不是所有浏览器都能兼容ES6全部特性,但越来越多的程序员在实际项目当中已经开始使用ES6
阅读全文
摘要:1. 基本说明 本项目实现了离线展示百度、谷歌、高德、腾讯地图。主要功能如下: 实现了地图瓦片图下载、存储。目前支持存储至MySQL Node.js服务调用MySQL中的瓦片图 Leaflet展示地图 展示效果如下: 2. 地图瓦片下载工具及配置 工具下载链接: http://pan.baidu.c
阅读全文
浙公网安备 33010602011771号