博客园  :: 首页  :: 新随笔  :: 订阅 订阅  :: 管理

随笔分类 -  Javascript

Javascript相关
摘要:基于 URLSearchParams 获取当URL参数 1 function urlGet() 2 { 3 var urlSearchParams = new URLSearchParams(window.location.search); 4 var params = Object.fromEnt 阅读全文

posted @ 2021-12-07 15:34 PHP-张工 阅读(141) 评论(0) 推荐(0) 编辑

摘要:海康摄像头抓图curl --insecure --anyauth -u admin:password -X GET http://admin:password@192.168.110.19/ISAPI/Streaming/channels/110/picture >d:/b.jpg 海康RTSP流r 阅读全文

posted @ 2020-09-21 13:40 PHP-张工 阅读(636) 评论(0) 推荐(0) 编辑

摘要:模拟window经典扫雷的JS实现版本。 http://zjf.me/page/mine.html 阅读全文

posted @ 2020-03-04 14:54 PHP-张工 阅读(1995) 评论(0) 推荐(0) 编辑

摘要:项目中经常会用到将JS日期格式化输出为 标准格式(2020-11-01 22:33:44)的问题。写个精简版的,代码如下: function formatDate(d){ d = d || new Date(); let f = (v) => ('0' + v).substr(-2); return 阅读全文

posted @ 2020-02-14 13:18 PHP-张工 阅读(1374) 评论(0) 推荐(0) 编辑

摘要:ThreeJS 开启阴影正确做法: 1. 渲染器启用阴影 renderer.shadowMap.enabled = true;2. 灯光产生阴影 light.castShadow = true;3. 物体遮挡阴影 obj.castShadow = true;4. 地面显示阴影 obj.receive 阅读全文

posted @ 2020-01-16 09:56 PHP-张工 阅读(1885) 评论(0) 推荐(1) 编辑

摘要:绘制中国边界 代码如下: 阅读全文

posted @ 2019-12-02 15:32 PHP-张工 阅读(4179) 评论(0) 推荐(0) 编辑

摘要:使用Math.random()生成随机数 0.7489584611780002数字的.toString(n) 将数字转换为 n 进制的字符串 n取值范围(0~36)"0.vbpjw8lipf9"使用 substr 截取去除前面的 0. 使用 toUpperCase() 转换为大写 L7NE21W7L 阅读全文

posted @ 2019-09-25 14:02 PHP-张工 阅读(6504) 评论(0) 推荐(2) 编辑

摘要:最小可识别的点阵字体应该就是 3*5 点阵了。 那它可以表示所有常规的 符号和字母和数字吗。 做个了个工具测试了下。 代码如下: 如图: 阅读全文

posted @ 2018-05-25 12:49 PHP-张工 阅读(2522) 评论(0) 推荐(0) 编辑

摘要:leaflet 开源js地图工具。非常好用。 leaflet参考:http://leafletjs.com/ 特性: 完全开源,可以基于不同的第三方瓦片生成地图。 基于原始GPS,无需转换 可创建离线地图,不依赖网络 使用起来,灵活方便。 调用代码备忘: 阅读全文

posted @ 2018-05-02 15:04 PHP-张工 阅读(504) 评论(0) 推荐(0) 编辑

摘要:参考网站:http://dayu.pw/svgcontrol/ 主要功能:手动可视化生成 SVG图片PATH路径。 效果如下: 代码如下: 阅读全文

posted @ 2017-11-24 15:31 PHP-张工 阅读(3683) 评论(0) 推荐(0) 编辑

摘要:主要思路: 使用jquery hover方法,当进入时显示tooltip,移出时隐藏tooltip当设定为鼠标跟随时,使用mousemove事件显示tooltip根据tooltip显示位置设置,计算tooltip应显示位置 使用方法: <span class="ztip" title="hello 阅读全文

posted @ 2017-10-09 17:37 PHP-张工 阅读(1731) 评论(0) 推荐(0) 编辑

摘要:在浏览 https://ghost.org/xxxx/ 时。 可以使用 background-size: cover; 加上很小的像素图,放大后实现炫彩背景效果。 使用 js canvas 随机生成小的像素图,设置为背景图。来实现随机背景效果 代码如下: 阅读全文

posted @ 2017-09-21 15:16 PHP-张工 阅读(1201) 评论(0) 推荐(0) 编辑

摘要:效果如下: 代码如下: 阅读全文

posted @ 2017-06-29 10:30 PHP-张工 阅读(859) 评论(0) 推荐(0) 编辑

摘要:PHP WorkerMan webSocket 功能演示 基本功能:实现页面websocket之间互相通讯 start_debug.bat 启动workman,注意要修改路径centerSocket.php 通讯转发代码centerSocket.html webSocket测试页面 下载地址:htt 阅读全文

posted @ 2017-03-02 16:11 PHP-张工 阅读(983) 评论(0) 推荐(0) 编辑

摘要:SQLITE 浏览器 JS sqlite 数据库操作 创建:CREATE TABLE IF NOT EXISTS LOGS (id unique, log) 插入:INSERT INTO LOGS (id, log) VALUES (1, "foobar... 阅读全文

posted @ 2017-03-02 13:50 PHP-张工 阅读(2782) 评论(0) 推荐(0) 编辑

摘要:function tableToExcel(id) { var tb = document.getElementById(id); var html = '' + tb.innerHTML + ''; html = window.btoa(unescape(encodeURIComponent(html))); var uri = 'data:... 阅读全文

posted @ 2017-01-24 16:45 PHP-张工 阅读(466) 评论(0) 推荐(0) 编辑

摘要:效果如下: 代码下载:http://files.cnblogs.com/files/zjfree/yun_loading.rar 阅读全文

posted @ 2016-04-11 17:52 PHP-张工 阅读(647) 评论(0) 推荐(0) 编辑

摘要:参考:https://github.com/cyclegtx/wave_background 做的水波背景,以后可能会用到哈! 效果如下: 代码如下: 阅读全文

posted @ 2016-04-11 17:39 PHP-张工 阅读(4805) 评论(0) 推荐(0) 编辑

摘要:JS 深度拷贝 Object Arrayfunction cloneObj(o){ var isArray = o instanceof Array; var isObject = o instanceof Object; if (!isObject) return o; var n = (isA... 阅读全文

posted @ 2016-01-14 09:03 PHP-张工 阅读(436) 评论(0) 推荐(0) 编辑

摘要:项目中有个JS,需要动态引入。写法如下:');发现一直有错误。原因是字符串中的与 成为了HTML文本。解决方法很简单,将分割开就好了。注意以后在中的字符串中使用到,都需要分割处理。否则还会出现此BUG! 阅读全文

posted @ 2015-09-08 09:02 PHP-张工 阅读(1827) 评论(0) 推荐(0) 编辑