摘要:
从汤姆大叔的博客里看到了6个基础题目:本篇是第5题 - 实现如下语法的功能:var a = (5).plus(3).minus(6); //2 解题关键: 1、理解使用(5)和5的区别 2、构造函数原型的扩展(Object.prototype) 解点1:理解使用(5)和5的区别 (5)是一个表达式, 阅读全文
摘要:
从汤姆大叔的博客里看到了6个基础题目:本篇是第4题 - 利用JavaScript打印出Fibonacci数(不使用全局变量) 解题关键: 1、Fibonacci数列的规律 2、递归 解点1:Fibonacci数列的规律 解点2:递归 递归是一个复杂的概念,此题可以不用递归解决,但题目要求不能使用全局 阅读全文
摘要:
从汤姆大叔的博客里看到了6个基础题目:本篇是第3题 - 给object数组进行排序(排序条件是每个元素对象的属性个数) 解题关键: 1、Array.sort的用法 2、object的属性数量的统计 解点1:Array.sort的用法 Array.sort可以为数组指定一个排序规则,一般用如下格式进行 阅读全文
摘要:
从汤姆大叔的博客里看到了6个基础题目:本篇是第2题 - 转化一个数字数组为function数组(每个function都弹出相应的数字) 此题关键点: 1、如何将一个匿名函数存入数组? 2、如何锁住需要调用的值? 解点1:如何将一个匿名函数存入数组? 如上,arr[0]即为一个函数,可用arr[0]( 阅读全文
摘要:
从汤姆大叔的博客里看到了6个基础题目:本篇是第1题 - 找出数字数组中最大的元素(使用Match.max函数) 从要求上来看,不能将数组sort、不能遍历。只能使用Math.max,所以只能从javascript的特征和本质方面着手。 分析:查找列表是一个数组,那么意味着我们要传入一个数组参数给Ma 阅读全文