JavaScript
一粒马豆
亿忆亦一易,一易亦亿忆。
展开
-
某网站极简js爬虫示例
使用js在浏览器内运行爬虫程序,无需任何第三方平台支持,超级简单易用。原创 2022-09-08 21:36:37 · 819 阅读 · 0 评论 -
chrome 拓展程序开发示例
chrome 拓展程序开发示例原创 2022-04-27 22:40:26 · 706 阅读 · 1 评论 -
pyppeteer常用操作示例
pyppeteer和核心思路就是通过python启动chromium浏览器后,通过python执行一些浏览器设置、命令执行、跳转等行为,同时通过evaluate()函数注入JS代码到网页内进行元素内容读写操作。python主要操作浏览器,JS则注入浏览器页面内部直接操作并可将结果返回。pyppeteer确实是爬虫神器。import asynciofrom pyppeteer import launchasync def main(): #启动浏览器 并设置浏览器窗口大.原创 2021-08-19 15:18:20 · 775 阅读 · 0 评论 -
纯前端js实现读取excel表并将数据可视化为关系图
<!DOCTYPE html><html><head> <meta charset="utf-8" /> <title>Excel三元变图</title> <style> html,body,#graph_container{ width:100%; height:100%; margin:0; padding:0; } #graph_container{ ...原创 2021-03-28 16:00:32 · 1226 阅读 · 0 评论 -
JS写的HTML5股市K线操盘练习游戏
需要使用echarts数据可视化工具显示K线<!DOCTYPE html><HTML><HEAD><meta charset="utf-8"><meta name="viewport" content="width=device-width,initial-scale=1.0,minimum-scale=1.0,maximum...原创 2019-08-22 21:22:10 · 2386 阅读 · 1 评论 -
js localStorage数组保存与提取
savaDataToLocalStorage.js//此程序可以将数组数据存储到浏览器本地function setLocalStorage(storage,data){ if(!localStorage[storage]){ localStorage[storage]=""; } var dataString=""; dataString+="★"; for(var i...原创 2019-07-17 20:52:42 · 3233 阅读 · 0 评论 -
js localStorage editable table 示例
<!DOCTYPE html><html><head> <meta charset="utf-8"/> <title></title> <style type="text/css"> body{ background-color:#eeeeee; } table{ bo...原创 2019-05-11 21:24:41 · 254 阅读 · 0 评论 -
JS实现链式访问和回调函数
要实现链式访问,关键是对象属性内嵌函数要返回一个对象,比如this当前对象,要链式访问的函数都作为该对象的属性绑定到其上,这样就可以通过点子运算符访问这个函数了。要实现回调函数,关键是要将回调函数作为参数传进程序,程序内部需要运行该函数,如需传递参数,就在该函数内使用参数,这样回调的时候就可以取回单数。比如此处的回调函数是f,回调函数f内的参数为this,这样回调时function(da...原创 2019-03-06 19:37:24 · 925 阅读 · 0 评论 -
spring boot gradle 后端接收前端ajax传递来的json数组字符串并转化为对象数组
首先在build.gradle文件中添加:compile group: 'com.fasterxml.jackson.core', name: 'jackson-databind', version: '2.9.8'后端建好数据对象:package com.exampleb.demob;public class Person { private String id; ...原创 2019-01-22 17:58:20 · 1300 阅读 · 0 评论 -
python selenium Firefox geckodriver 实现运行js的网页内容爬取
''' python selenium geckodriver 实现可以执行js的网页爬虫'''from selenium import webdriverimport time#要爬取的网页地址url="http://bzflh.szjs.gov.cn/TylhW/lhmcAction.do?method=queryYgbLhmcInfo&waittype=2"#g...原创 2018-12-13 20:25:22 · 1335 阅读 · 0 评论 -
python+javascript+baiduMapAPI实现地图批量标注地点
效果如图 现将存储在excel表中的详细地址导入,然后通过百度地图API查询各个地点的坐标经纬度,并将数据保存到csv文件中备用'''调用百度地图API,批量输入地址查询坐标经纬度'''import pandas as pdimport jsonimport requestsdata=pd.read_excel("schools_bantian.xlsx...原创 2018-12-12 21:24:50 · 2909 阅读 · 2 评论 -
three.js自定义造型示例
///////////////////////////物体造型关键向量点var vertices = [ new THREE.Vector3(-1,0,-1), new THREE.Vector3(1,0,-1), new THREE.Vector3(1,0,1), new THREE.Vector3(-1,0,1), new THREE.Vector3(0,2,0)];...原创 2018-08-07 16:46:37 · 1038 阅读 · 0 评论 -
JS在HTML页面内动态创建SVG元素
最近在学习数据可视化,深入了解了如何在网页上实现数据的动态可视化。比如D3.JS主要应用JS在HTML页面内动态生成SVG元素并绑定数据。以下是我的例程:<!DOCTYPE html><HTML><HEAD><meta charset="utf-8"><meta name="viewport" content="width=原创 2018-06-27 20:59:37 · 10458 阅读 · 2 评论 -
代码关键词高亮原理实验
这是我自己做的一个JS IDE,全部用HTML5+CSS3+JS实现,有代码关键词自动高亮显示功能,所写的内容可以保存为文件,也可以导入文件进来。<!DOCTYPE html><HTML><HEAD><meta charset="utf-8"><meta name="viewport" content="width=devi原创 2018-05-04 19:51:02 · 1505 阅读 · 0 评论 -
纵横直方字体设计器
最近在尝试研发一款虚拟现实游戏,用一千个不同汉字字形作为建筑平面造型,构建一千座不同的别墅,一般字体由于存在比较复杂的曲线不便设计,于是准备寻找一款全部是直方笔划的字体,但是找遍全世界都没有一款这样的字体,怎么办,自己造!但是一般的字体设计软件操作繁琐,而我需要的字体关键信息只需要笔画所在坐标即可,为了便于笔画形态和数据互相转换,我开发了一下这款字体设计器。最终游戏中字原创 2017-11-28 21:45:48 · 1202 阅读 · 0 评论 -
我的第一个nw.js爬虫
最近想找一个英语音标数据库,但是一直没有找到满意的,于是想到自己做个网络爬虫爬取有道词典的英语音标。由于自己比较喜欢用javascript写代码,虽听说用python也可以写爬虫,但是我很不习惯哪种没有;{}边界符号的代码,因为难以阅读,不便于调试和维护,所以找到了nw.js这个基于node.js的工具,其实用node.js就可以写爬虫了,但是想更加直观点,将结果反馈输出到图形界面上。原创 2018-01-25 16:23:51 · 1809 阅读 · 0 评论 -
aframe.js 结合 gamepad api 游戏手柄摇杆移动摄像机实验
如果不使用游戏手柄,那么VR CARDBOARD等虚拟现实设备就像被挑断了经脉,行动不自由。aframe.js可以非常快速的建构虚拟现实场景,只需要几行代码,一个让人仿若身临其境的新世界就将出现在VR眼镜中。结合gamepad api,就可以控制场景中的物体进行诸如位移或者其它各种互动操作,这样,虚拟现实才真正和你发生了密切关系。目前主要浏览器都开始支持gamepad api,虽然仍然原创 2017-11-22 20:41:55 · 2209 阅读 · 0 评论 -
CSS3 三维立体文字及旋转特效
body{ background-color:#666666; } .land{ margin:0px; padding:0px; font-size:150px; font-family:"微软雅黑"; width:200px; height:250px; background-color:#888888; transform-sty原创 2017-09-29 21:47:06 · 2527 阅读 · 0 评论 -
易音诗标准格式正则表达式检测
易音诗是易千忆学堂首创的易音大典采用的标准格式词汇助记诗歌体裁。易音诗的标准格式如下:《鹤楼》 故人西辞黄鹤楼 烟花三月下扬州 只为听你说一句 你好 = hello易音诗以英语单词的同音或最近似音汉字译音作为诗歌的标题,据此编创包含诗词标题关键字词的诗行,诗行中只能有中文,不能出现其它字符,可以用单个空格断句,诗词结尾用等号连接相对应的英文单词。由于易音原创 2016-04-22 18:13:09 · 744 阅读 · 0 评论