admin 管理员组

文章数量: 1184232


2024年3月30日发(作者:codeofconduct翻译)

新意科技前端笔试题目

题目一:找出字符串中出现次数最多的那一个字符?

要解答这道题其实很简单,但怎么答得好才是关键,你写出的方法性能好才能得高分

题目二:请写一个将字符串转成驼峰的方法

border-bottom-color->borderBottomColor

题目三:写一个方法,为元素添加class?

使用方式:addClass(oDiv,'b');

使用前:

使用后:

如果该元素内已有一个class名为“b”,就不能重复添加

题目四:写一个方法,把字符串反转,例如reverse(str)

var str='我爱你';

alert(reverse(str));

弹出结果:'你爱我';

例如?:

巧妙地运用了数组的reverse方法,所以高效

题目五:为数组写一个获取索引方法:indexOf()

题目六:为数组写一个检测是否包含值方法:contains()

题目七:为数组写一个去重方法:unique()

题目八:写一个方法region(),获取数字的区间

示例1:alert(region(3,6));

弹出结果:4,5

示例2:alert(region(9,5));

弹出结果:8,7,6

题目九:请将数组的日期从前到后排序

var myDate=['2012-4-19','2012-4-29','2012-4-2','2012-4-5'];

输出:['2012-4-2','2012-4-5','2012-4-19','2012-4-29']

题目十:写一个getStyle()函数,获取div的边框粗细,并兼容所有浏览器


本文标签: 方法 数组 字符串 获取 题目