摘要:下面列出了我在项目中经常使用到的一些方法,这些方法可以很方便的提高我们的工作效率,代码在上面,点击目录就可以跳转了,欢迎大家通过,改编和优化成自己的方法库。
下面列出了我在项目中经常使用到的一些方法,这些方法可以很方便的提高我们的工作效率,代码在GitHub上面,点击目录就可以跳转了,欢迎大家通过fork,改编和优化成自己的JavaScript方法库。
目录仿ECMAScript5中Object.create()函数
仿ECMAScript5中String.trim()函数
仿ECMAScript5中Array.reduce()函数
仿ECMAScript5中Object.keys()函数
仿ECMAScript5中Function.bind()函数
仿ECMAScript5中Array.map()函数
仿Math.max()方法实现
仿String.match()方法实现
仿HTML5的classList属性实现
仿Function.name属性实现
返回元素的第n层祖先元素
返回元素的第n个兄弟元素
返回元素的第n个子代元素
原生JS实现CSS动画之震动
原生JS实现CSS动画之隐藏
在数组中查找所有出现的元素方法
数据类型检测之特殊情况特殊处理
使用innerHTML实现outerHTML属性
插入节点
倒序排列子节点
查询窗口滚动条的位置
查询窗口的视口尺寸
表格的行排序
生成目录表
数组去重
冒泡排序
从URL解析参数
获取纯文本的元素内容
手写一个JSONP实现
查询纯文本形式的内容
查找元素的后代中节点中的所有Text节点
使用innerHTML实现insertAdjacentHTML
拖拽
在谷歌地图上显示地理位置信息
使用所有地理位置特性
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/89851.html
摘要:前言月份开始出没社区,现在差不多月了,按照工作的说法,就是差不多过了三个月的试用期,准备转正了一般来说,差不多到了转正的时候,会进行总结或者分享会议那么今天我就把看过的一些学习资源主要是博客,博文推荐分享给大家。 1.前言 6月份开始出没社区,现在差不多9月了,按照工作的说法,就是差不多过了三个月的试用期,准备转正了!一般来说,差不多到了转正的时候,会进行总结或者分享会议!那么今天我就...
摘要:通常情况下,一个库不需要任何依赖。在中,一个库是功能的集合,并且通常不需要很完美的结构。最后的结论是,一个库是一个包含在对象中的独立的模块,不会在自己的作用域以外定义函数来污染全局命名空间。这种方式允许我们创建并使用私有的变量和方法。 这篇文章的目的是通过演示一个简单的例子来介绍在JS中实例化和定义一个库的正确方法,以优化他人编写或维护自己的JS库。 在我们深入之前,我做了两点假设: ...
阅读 1640·2021-11-15 11:38
阅读 4413·2021-09-22 15:33
阅读 2288·2021-08-30 09:46
阅读 2133·2019-08-30 15:43
阅读 803·2019-08-30 14:16
阅读 2040·2019-08-30 13:09
阅读 1229·2019-08-30 11:25
阅读 670·2019-08-29 16:42