128、map和forEach
Array.prototype.map() map() 方法创建一个新数组,这个新数组由原数组中的每个元素都调用一次提供的函数后的返回值组成。(每个元素都是回调函数的返回值) 1、语法 map(callbackFn) map(callbackFn,thisArg) 参数: callbackFn: 为数组中的每个元素执行的函数。它的返回值作为一个元素被添加为新数组中。该函数被调用时将传入以下参数:(1)element:数组中当前正在处理的元素(2)index:正在处理的元素在数组中的索引(3)array:调用 map()的数组本身。 thisArg: 执行 callbackFn 时用作 this 的值 map()是一个迭代方法。为数组中每一个元素调用一次提供的 callbackFn 函数,并..
更多99、script标签写export为什么会报错?
一、脚本和模块 JavaScript 有 2 种源文件,一种叫做脚本,一种叫做模块。这个区分是在 ES6 引入了模块机制开始的,在 ES5 和之前版本中,就只有一种源文件格式,即脚本。 脚本是可以由浏览器或者 node 环境引入执行的,而模块智能有 JavaScript 代码用 import 引入执行。 脚本具有主动性的 JavaScript 代码段,是控制宿主完成一定任务的代码;而模块是被动行的 JavaScript 代码段,是等待被调用的库。 实际上,模块和脚本之间的区别仅仅在于是否包含import和export。 脚本是一种兼容之前的版本的定义,在这个模式下,没有 import 就不需要处理加载.js 文件问题。 现代浏览器可以支持用 script 标签引入模块或者脚本,如果..
更多98、基于JavaScript开发灵活的数据应用--基本数据处理(一)
现代编程语言中,最基本的数据格式都会是字符串和数字。字符串用于表达人类文明的自然语言,数字用于表达量化世界的各种数值。
更多86、canvas电子签名
canvas电子签名
更多85、常用代码片段
整理一些常用的代码片段
更多