随笔分类 -  javascript

学习笔记
摘要:1 /* RGBColor 2 parameter: 3 r, g, b 4 5 method: 6 set(r, g, b: Number): this; //rgb: 0 - 255; 第一个参数可以为 css color 7 setFormHex(hex: Number): this; // 阅读全文
posted @ 2022-05-28 17:22 鸡儿er 阅读(128) 评论(0) 推荐(0) 编辑
摘要:1 /* RunningList (触发过程中可以安全的删除自己) 2 如果触发过程中删除(回调函数中删除正在遍历的数组), 不仅 len 没有变(遍历前定义的len没有变, 真实的len随之减少), 而且还会漏掉一个key; 3 4 */ 5 class RunningList{ 6 7 stat 阅读全文
posted @ 2022-05-28 14:44 鸡儿er 阅读(156) 评论(0) 推荐(0) 编辑
摘要:1 /* SeekPath A*寻路 2 3 parameter: 4 option: Object{ 5 angle, timeout, maxHeight, size, lenX, lenY 6 } 7 8 heights: Array[Number] 9 10 attribute: 11 si 阅读全文
posted @ 2022-05-28 14:36 鸡儿er 阅读(129) 评论(0) 推荐(0) 编辑
摘要:1 /* Timer 定时器 2 3 parameter: 4 func: Function; //定时器运行时的回调; 默认 null 5 speed: Number; //延迟多少毫秒执行一次 func; 默认 3000; 6 step: Integer; //执行多少次: 延迟speed毫秒执 阅读全文
posted @ 2022-05-28 14:07 鸡儿er 阅读(735) 评论(0) 推荐(0) 编辑
摘要:1 /* CanvasAnimateUI UI控件 2 依赖: 3 ImageViewer 4 MenuView 5 ColorTestViewer 6 7 注意: 8 传入的 .target 和 .data: CanvasUI不污染其内容(既只读), 所以可以重复利用; 9 一旦初始化完UI后(. 阅读全文
posted @ 2022-05-28 14:01 鸡儿er 阅读(173) 评论(0) 推荐(0) 编辑
摘要:1 /* ImageViewer 图片查看器 2 3 parameter: 4 option: Object; 5 6 attribute: 7 image: CanvasImage; 8 scale: Number; //小于1缩小, 大于1放大 9 10 method: 11 center(): 阅读全文
posted @ 2022-05-28 13:32 鸡儿er 阅读(274) 评论(0) 推荐(0) 编辑
摘要:1 /* ColorTestViewer 颜色调试器 2 3 attribute: 4 onchange: Function; //颜色改变回调; 默认null 5 6 //以下属性不建议直接修改 7 rgb: RGBColor; //rgb模式颜色 8 hsv: Object{h,s,v}; // 阅读全文
posted @ 2022-05-28 13:03 鸡儿er 阅读(363) 评论(0) 推荐(0) 编辑
摘要:1 <!DOCTYPE html> 2 <html lang = "zh-cmn-Hans"> 3 4 <head> 5 <title>MyGame</title> 6 <meta charset = "utf-8" /> 7 <script src = "./js/Utils.js" type = 阅读全文
posted @ 2022-05-28 12:28 鸡儿er 阅读(36) 评论(0) 推荐(0) 编辑
摘要:1 搭建服务器 1 package index 2 3 import ( 4 "log" 5 "net/http" 6 7 "2021.6.28_WebServer_email.go/lib/utils" 8 ) 9 10 const ( 11 path = "json/users.json" 12 阅读全文
posted @ 2021-06-28 03:37 鸡儿er 阅读(449) 评论(0) 推荐(0) 编辑
摘要:1 "use strict" 2 3 //加载js文件 4 loadFile([ 5 "./js/lib/WebGL.js",//检查 是否支持webGL 插件 6 "./js/lib/three_114.min.js",//3d库 7 "js/func.js" 8 ], main); 9 10 / 阅读全文
posted @ 2020-03-09 10:34 鸡儿er 阅读(1092) 评论(0) 推荐(0) 编辑
摘要:"use strict" class Func{ constructor(){} //防止多次提交或执行(在规定时间段内只允许执行一次) 默认 3000ms isRun(id, isExit, time){ //id : string 必须 //isEnit : boolean 可选 如果为 tru 阅读全文
posted @ 2020-02-22 21:03 鸡儿er 阅读(980) 评论(0) 推荐(0) 编辑
摘要:1 //A算法 自动寻路 路径 2 class GetAutoPath{ 3 4 constructor(id, map, sPos, ePos, mapArr){ 5 //this.type = id.type; 6 this.id = id; 7 this.map = map; 8 this.s 阅读全文
posted @ 2020-02-16 19:52 鸡儿er 阅读(405) 评论(0) 推荐(0) 编辑
摘要:1 console对象 2 3 var o = {name:'3'} 4 console.assert(o.name '3', "name 的值应该为:string 3"); 5 6 console.time(); 7 console.timeEnd(); 8 9 debugger; //调试器, 阅读全文
posted @ 2020-02-16 19:50 鸡儿er 阅读(176) 评论(0) 推荐(0) 编辑
摘要:1 Date() 返回当日的日期和时间。 2 3 getTime() 返回 1970 年 1 月 1 日至今的毫秒数。 4 5 getDate() 从 Date 对象返回一个月中的某一天 (1 ~ 31)。天 6 getDay() 从 Date 对象返回一周中的某一天 (0 ~ 6)。 星期 7 g 阅读全文
posted @ 2020-02-16 19:48 鸡儿er 阅读(331) 评论(0) 推荐(0) 编辑
摘要:main.hta code: 1 <script>window.resizeTo(400,300);</script> 2 <head> 3 4 <hta:application 5 6 id=myApplication 7 applicationName=myMusic 8 singleInsta 阅读全文
posted @ 2020-02-16 19:47 鸡儿er 阅读(383) 评论(0) 推荐(0) 编辑
摘要:1 2 3 4 5 var t='1.2'; 6 parseInt(t) //1 7 parseFloat(t)//1.2 8 Number(1.2)//1.2强制转换为数字 9 10 11 2.向上取整,有小数就整数部分加1 12 js: Math.ceil(7/2) 13 14 3,四舍五入. 阅读全文
posted @ 2020-02-16 19:43 鸡儿er 阅读(165) 评论(0) 推荐(0) 编辑
摘要:1 window method: 2 3 open(URL,窗口名称,窗口风格)//打开一个新的窗口,并在窗口中装载指定URL地址的网页 4 close()//close方法用于自动关闭浏览器窗口 5 alert(提示字符串)//弹出一个警告框 6 confirm(提示字符串)//显示一个确认框, 阅读全文
posted @ 2020-02-16 19:40 鸡儿er 阅读(1068) 评论(0) 推荐(0) 编辑
摘要:main.js code: 1 //创建 2 var worker = new Worker("./worker.js"); 3 4 //发送 5 worker.postMessage(1); 6 7 //接收 8 worker.onmessage = (e)=>{ 9 console.log("m 阅读全文
posted @ 2020-02-16 19:04 鸡儿er 阅读(282) 评论(0) 推荐(0) 编辑
摘要:1 //javascript code 2 3 var source = new EventSource("./main.php"); 4 5 source.onmessage=function(event){ 6 7 document.write(event.data); 8 9 } 1 //ma 阅读全文
posted @ 2020-02-16 18:05 鸡儿er 阅读(375) 评论(0) 推荐(0) 编辑
摘要:1 //滚动条 2 scrollLeft//滚动条距左边距离 3 scrollTop//滚动条距顶部距离 4 scrollWidth//滚动条元素的宽 5 scrollHeight//滚动条元素的高 6 7 //可视范围 8 clientHeight//元素自身可视区域高 9 clientTop 1 阅读全文
posted @ 2020-02-16 17:26 鸡儿er 阅读(758) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示