- 博客(33)
- 收藏
- 关注
原创 JavaScript 监听页面资源加载
方式触发时机执行次数执行顺序(相对)适用场景DOM 解析完成(不等待外部资源)1 次最早操作 DOM 无需等待外部资源所有资源(DOM + 外部资源)加载完成1 次晚于需要外部资源(如图片尺寸)单个资源load特定资源(如图片)加载完成每个资源 1 次取决于资源加载速度监听单个资源加载状态readyState变化(complete通常 2 次同load兼容旧浏览器执行顺序总结:同步脚本:阻塞DOM解析,按文档顺序执行。DOMContentLoaded:DOM解析完成后触发。
2025-11-19 12:28:48
1062
原创 Android Studio安装
Android Studio 是 Google 官方推出的 Android 开发 IDE,集成了代码编辑、编译、调试、模拟器等全套工具,以下是详细安装步骤、配置优化及常见问题解决,适合新手快速上手。
2025-11-13 12:04:28
1319
原创 cesium地图绘制线
属性可以快速创建折线。需要定义折线的顶点坐标数组、宽度和材质等属性。通过修改Entity的positions属性可以实现动态更新折线。Cesium支持多种折线样式,包括发光、箭头、虚线等效果。为折线添加点击事件处理,实现交互功能。对于需要更高性能的场景,可以使用。在设置高度时通常需要明确指定。
2025-11-07 14:50:28
358
原创 cesium初始化地球
/ 如果为真,渲染帧只会在需要时发生,这是由场景中的变化决定的。启用可以减少你的应用程序的CPU/GPU使用,并且在移动设备上使用更少的电池,但是需要使用Scene#requestRender在这种模式下显式地渲染一个新帧。在许多情况下,在API的其他部分更改场景后,这是必要的。仅当“ baseLayerPicker”设置为true时,此值才有效。仅当“ baseLayerPicker”设置为true时,此值才有效。设置成true,使用公共clock对象,设置false,所有功能使用独立clock对象。
2025-09-25 11:47:29
949
原创 html插入视频播放
/默认的回放速度,可以设置。//一般为0,如果为流媒体或者不从0开始的资源,则不为0。//返回已经播放的区域,TimeRanges,关于此对象见下文。//当前播放的位置,赋值可改变位置。//返回可以seek的区域 TimeRanges。//是否能播放某种格式的资源。TimeRanges.start(index) //第index段区域的开始位置。TimeRanges.end(index) //第index段区域的结束位置。//返回或设置当前资源的URL。//返回当前资源的URL。//是否有默认控制条。
2025-09-10 14:21:32
1076
原创 cesium地图绑定事件
在Cesium中绑定地图事件可以通过ScreenSpaceEventHandler实现,该工具类用于处理屏幕空间(如鼠标、触摸)事件。
2025-09-10 13:27:33
168
原创 高德地图绘制区域反遮罩
创建反向遮罩:使用JavaScript代码创建一个反向遮罩对象,并设置遮罩的位置和形状,参数需要替换为你自己的API_KEY,可以在高德地图开放平台申请获取。参数代表地图的缩放级别,数值越大地图显示越详细;参数代表地图的中心点坐标,可以填写经纬度坐标。将地图容器的宽度和高度设置为你需要的大小。
2024-06-06 18:14:41
914
原创 方法在一定条件下执行
// 首次不立即执行function debounce(func, wait) { let timer; return function () { const context = this; const args = arguments; clearTimeout(timer); timer = setTimeout(function(){ func.apply(context, args) .
2023-03-30 18:45:00
252
原创 原生js-自定义组件table
columns中的render函数方法,可对当前数据进行处理后显示,也可设置为数据操作(编辑、查看、删除);columns与dataSource中的数据相对应,没有对应数据的地方显示为空;columns表格列内容设置,数组格式:(参数说明如下)是否隐藏(true:是,false:否)true/false是否全选。table表格列内容设置。// 渲染table。
2023-03-30 15:13:46
1856
原创 js对数组的操作总结
1、创建数组// var arr = new Array();// 或// var arr = [];var arr = ['张三','李四','周五','赵三','孙武']2、遍历for( var i = 0; i < arr.length; i++){ console.log(arr[i]);}$.each(arr,function(index,item){ console.log(item)})3、数组长度console.log(a
2022-05-01 09:00:00
557
原创 layui框架表格+分页动态调取数据的实现
// 获取table数据function getTableData(){var data = [];$.ajax({ type:'post', url:'接口地址', data:'参数', dataType : "json", async:true, success : fun...
2022-04-24 11:05:03
2066
原创 layer.open(常用)
实例:layer.open({ type: 1, title: '标题', skin: 'layui-layer-rim', //加上边框 area: ['1070px', '550px'], //设置宽高 content:$("#lookinfo"), btn: ['按钮1','按钮2'], btn1:function(index, layero){ // 按钮1的逻...
2022-04-08 13:38:49
28345
1
原创 css3动画loading效果
1.在html中创建div<div id="loading"><div class="jc ant-1"></div><div class="jc ant-2"></div><div class="jc ant-3"></div><div class="jc ant-4"></div></div>...
2022-03-28 16:06:37
349
原创 form表单数据的提交与获取
最近写项目遇到的情况,搜索查看以后总结了一下关于form表单的提交与数据获取的方式。form表单的提交方式:1.type=submit提交input type="submit",浏览器显示为button按钮,点击提交表单数据跳转到/url.do<form action="/url.do" method="post"> <input type="text" name="name"/> <input type="submit" value="提交"&g
2022-03-25 11:15:09
20364
原创 织梦cms常用总结
文章内容页调用标签1、调用文章标题:{dede:field.title/}举例:页面标题格式为文章标题加网站名称,调用代码为:{dede:field.title/}_{dede:global.cfg_webname/}2、调用文章关键词:{dede:field.keywords/}3、调用文章描述:{dede:field.description function='html2text(@me)'/}4、调用文章内容主体:{dede:field.body/}5、调用
2021-10-21 16:58:02
478
原创 js常用总结
截取/限制字符方法去除双引号a.replace(/\"/g,"")绝对值Math.abs();取整数/四舍五入Math.round();保留两位小数toFixed(2)去掉字符串最后两位ljhtml = ljhtml.substr(0,ljhtml.length-2);链接跳转方法返回上一页window.location.href="javascript:history.go(-1)";跳转页面// window.location.replac
2021-10-21 16:41:59
639
原创 jquery对class常用操作方法
$(this).parent().find('month-day').children(".selected")追加class名称$("#min").addclass("active");$('.szul li').attr('class','baidu');修改class样式$(".min").css("color","red");$(".fist_logo").css({"margin-top": imgtop + "px"})默认显示隐藏$(".tab-bd1>d
2021-10-15 14:04:08
398
原创 js获取当前时间+日期格式转换+计算差值
获取当前时间第一种var mydate = new Date();mydate.getYear(); //获取当前年份(2位)mydate.getFullYear(); //获取完整的年份(4位,1970-????)mydate.getMonth(); //获取当前月份(0-11,0代表1月)mydate.getDate(); //获取当前日(1-31)mydate.getDay(); //获取当前星期X(0-6,0代表星期天)mydate.getTime(); //获取
2021-10-15 13:56:50
325
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅