<!DOCTYPE html>
<html lang="en"> <head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<meta name="author" content="杨欣">
<title>map</title>
</head> <body> <script>
Array.prototype.my_map = function (callback) {
if (!Array.isArray(this) || !this.length || typeof callback !== 'function') {
return []
} else {
let result = [];
for (let index = 0; index < this.length; index++) {
const element = this[index];
result.push(callback(element, index, this))
}
return result
}
} let arr = [1, 2, 3, 4, 5]
let res = arr.my_map((ele, i) => {
return ele + 10
})
console.log(res)
</script>
</body> </html>

最新文章

  1. 使用SuperSlide 实现标签切换
  2. windows下用QTwebkit解析html
  3. 收藏一些好用的fifo
  4. PYTHON 函数的动态参数
  5. 使用Struts 2防止表单重复提交
  6. WinForm------如何跳转另一个窗口,同时关闭当前窗口
  7. go语言的print
  8. Jmeter java.lang.OutOfMemoryError: GC overhead limit exceeded
  9. java基础-注解Annotation原理和用法
  10. Exception in thread &quot;main&quot; java.io.IOException: Failed to set permissions of path
  11. Gentoo安装详解(二)-- 编译内核
  12. Spring Boot 系列教程2-Data JPA
  13. Ubuntu14.04双网卡主备配置
  14. python抓取zabbix图形,并发送邮件
  15. Codeforces1100F. Ivan and Burgers(离线+线性基)
  16. [转]xshell使用技巧
  17. 用StringHelper.Split分解字符串
  18. ORACLE 导入的问题
  19. Qt编写数据库通用翻页demo(开源)
  20. C++类中的static数据成员,static成员函数

热门文章

  1. jQuery其他事件
  2. Open-Falcon 告警 如何实现自定义多功能告警
  3. Zabbix + Cloud Alert 实践分享
  4. ELF文件格式内容
  5. centos 6系统下新磁盘分区(MBR格式)
  6. oss文件上传删除(批量删除)处理
  7. 算法基础——Trie字符串统计
  8. Xrepo:一个现代化的跨平台 C/C++ 包管理器
  9. IMX8移植cpufreq子系统
  10. Linux 设置静态路由表