Q1主动回忆难度 1
1/12
编程题 · 初级 01
记忆强度
改造下面的代码,让它输出1,2,3,4,5
for(var i = 1; i <= 5; i ++){ setTimeout(function timer(){ console.log(i) }, 0) }
编程题初级题库第 1 组,共 12 张卡片。
编程题 · 初级 01
for(var i = 1; i <= 5; i ++){ setTimeout(function timer(){ console.log(i) }, 0) }
- 利用IIFE(立即执行函数表达式)当每次for循环时,把此时的i变量传递到定时器中
AJAX 全称(Async Javascript and XML)
下拉刷新和上拉加载这两种交互方式通常出现在移动端中
本质上是优化高频率执行代码的一种手段
不管怎样简单的需求,在量级达到一定层次时,都会变得异常复杂
在JavaScript中,new操作符用于创建一个给定构造函数的实例对象
数据转换中常见需求是把数组按某个字段或计算结果分组。
目标是实现与原生 String.prototype.padStart 和 String.prototype.padEnd 核心语义一致的工具函数,同时不…
栈遵循后进先出规则,基础操作包括压栈、出栈、查看栈顶、判空和读取长度。
实现的方法有很多,以下介绍几种。
从结果入手,可以看出需要对象进行遍历,把里面的属性值依次输出。
类数组是具有length属性,但不具有数组原型上的方法。