
前端
鳄鱼儿
计算机专业硕士、优快云博客专家、阿里云博客专家。密码应用技术/云原生/云计算/边缘计算
展开
-
JavaScript高阶函数介绍
高阶函数是 JavaScript 中高级编程的重要工具,可以帮助我们更简洁地表达复杂的逻辑,并提高代码的可读性和可维护性。在使用map、filter和reduce时,需要确保传递给函数的参数是有效的。在使用sort时,需要确保传递给函数的比较函数是合法的。在使用柯里化和记忆化时,需要确保函数的参数和返回值是可序列化的,以便能够将它们用于缓存或比较。最后,高阶函数是函数式编程的重要概念,因此了解函数式编程的基本概念,比如柯里化和纯函数,也是很有帮助的。原创 2022-12-21 10:30:38 · 987 阅读 · 0 评论 -
js关于浅拷贝、深拷贝,数组的深拷贝
🍀浅拷贝、深拷贝深拷贝和浅拷贝是只针对Object和Array这样的引用数据类型。浅拷贝仅仅复制了指向某个对象的指针,并不复制对象本身,新对象与旧对象还是共享同一块内存,修改其中一个对象,另一个对象也会随之变化。深拷贝会另外创造一个一模一样的对象,新对象跟旧对象不共享内存,修改其中一个对象不会影响到另一个对象。在js当中,使用 ‘=’ 复制,就是js数组的浅拷贝。修改效果如下var a=[1,0,0,8,6];var b=a;console.log(b); //输出的是1,0,0,8,6原创 2022-03-08 19:12:38 · 1727 阅读 · 0 评论 -
html5和flash播放器
EasyPlayer.js H5播放器EasyPlayer.js H5播放器,是一款能够同时支持HTTP、HTTP-FLV、HLS(m3u8)、WS视频直播与视频点播等多种协议,支持H.264、H.265、AAC等多种音视频编码格式,支持mse、wasm等多种解码方式,支持Windows、Linux、Android、iOS全平台终端的H5播放器,使用简单, 功能强大。地址: EasyPlayer.js github 仓库http://www.easydarwin.org/easyplayer/cyb原创 2022-01-14 22:36:23 · 3169 阅读 · 0 评论 -
Tomcat Post请求参数长度限制
????解决方法修改conf/server.xml的maxPostSize,具体位置如图中所示。除了具体数值还可以设置大小度无限maxPostSize=’-1’ 表示 大小无限制(tomcat7以上,包含tomcat7)maxPostSize=‘0’ 表示 大小无限制(tomcat7以下)默认长度限制:2097152(2m)...原创 2021-12-16 20:20:26 · 4143 阅读 · 0 评论 -
HTML页面加载完毕后,再运行JS业务
????原生JS多个方法会被最后一个方法覆盖window.onload = function(){ //执行代码}????jQuery写法:等着 DOM 结构渲染完毕即可执行内部代码,不必等到所有外部资源加载完成。相当于原生 js 中的 DOMContentLoaded。同于原生 js 中的 load 事件,等页面文档、外部的 js 文件、css文件、图片加载完毕才执行内部代码。//写法1:jQuery(document).ready(function(){ //执行代码}原创 2021-12-13 14:32:24 · 2666 阅读 · 0 评论 -
jQuery ligerUI中通过ligerDateEditor设置默认日期
ligerEditor API简介$("#txt1").ligerDateEditor({ showTime: true, label: '带时间', labelWidth: 100, labelAlign: 'left' });参数参数名类型描述默认值labelString头部文字nullformatString格式化“yyyy-MM-dd hh:mm”showTimeBool是否显示时间部分falseabsolute原创 2021-10-06 17:07:05 · 834 阅读 · 0 评论