用map方法, 例: var arr = [1,2,3,4,5] var farr = arr.map(item=>0-item) console.log(farr)就得到[-1,-2,-3,-4,-5]
分类:JavaScript
window对象用法
window对象用法: 1. open方法 语法格式: window.open(URL,窗口名称,窗口风格) 功能:打开一个新的窗口,并在窗口中装载指定URL地址的网页。 说明: open方法用于打开一个新的浏览器窗口,…
实现JS监听文件下载完成的功能(解决不同浏览器的下载触发 + a标签base64url过长无法下载的问题)
一般来说,我们的js文件下载会使用window.location.href定位到后端的接口,后端生成文件返回,然后浏览器自动下载。这种方法最简单,但是无法获取下载成功的通知,在大文件生成和下载的时候,时间过长,用户可能会…
明白 js的作用域、预剖析机制
虽然,ES6在我们工作中应用得愈来愈普遍,然则照样许多项目保留着ES5的写法,所以,本日,带着人人从新稳固下ES5下的作用域及预剖析机制。 观点: 作用域:域,指的是一个空间、局限、地区,作用指的是在域内可举行读写操纵。…
export和import的用法总结
ES6中export平常的用法有两种 定名导出(Named exports) 默许导出(Default exports) 定名导出(Named exports) 就是每一个须要输出的数据类型都要有一个name,一致输入一…
王下邀月熊_Chevalier的前端每周清单系列文章索引
谢谢 王下邀月熊_Chevalier 分享的前端每周清单,为轻易人人浏览,特整顿一份索引。 王下邀月熊大大也于 2018 年 3 月 31 日整顿了本身的前端每周清单系列,并以年/月为单元举行分类,具体内容看这里:前端每…
underscore 0.1.0版本源码浏览
媒介 这篇文章是为以后的underscore现版本的源码做铺垫,先感觉下最早版本 0.1.0版本充足小 这个版本已经有快要小10年的汗青了 照样有一些不错的处所。 0.1.0版本源码剖析 // Underscore.js…
Array、Set、Map、Object进修总结
Array和Set对照 都是一个存储多值的容器,二者能够相互转换,然则在运用场景上有区分。以下: Array的indexOf要领比Set的has要领效力低下 Set不含有反复值(能够应用这个特征完成对一个数组的去重) S…
JavaScript中的Array.prototype.sort要领详解
头几天在某公司口试的时刻被问到关于这个要领的默许值的题目(但是口试官跟我说的实际上是错的,就地我还不够底气去辩驳)。倏忽发明对这个要领的相识还不够,因而返来查了材料,看了v8引擎的完成和ECMA规范,在这分享一下我的总结…
【30分钟学完】canvas动画|游戏基本(5):重力加速度与模仿摩擦力
媒介 处理活动和碰撞题目后,我们为了让活动环境越发天然,须要到场一些环境因子,比方罕见的重力加速度和模仿磨擦力。 浏览本篇前请先打好前面的基本。 本人才能有限,迎接牛人配合议论,批评指正。 重力加速度 【科普】重力加速度…
JavaScript专题系列20篇正式完结!
写在前面 JavaScript 专题系列是我写的第二个系列,第一个系列是 JavaScript 深入系列。 JavaScript 专题系列共计 20 篇,主要研究日常开发中一些功能点的实现,比如防抖、节流、去重、类型判断…
纪录盘算顺子(12,3,4或许9,0,1,2)的要领
顺子号:1,2,3,4,5或许9,0,1,2,3,4或许7,8,9,0,1之类的工作中写的谁人另有bug,晚上研讨了下终究写出个没有bug的要领,分享下,假如看到这篇文章另有更好方法的迎接交换,共同进步。 functio…