首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
希留
武汉工程大学
2016届
Java工程师
只能说我真的很菜
关注
私信
加入黑名单
举报TA
首页
刷题
圈子
项目
笔记
基本资料
真题试卷
在线编程
心理测试
回答的问题(43)
返回函数
99
首先执行functionFunction('Hello'),传入参数str,然后返回函数f,f与('world')组合,执行f('world'),传入参数s,f返回str+", "+s,即Hello, world。注意中间的逗号后面有一个空格。 function funct...
发表于 2015-08-16 16:48:38
函数的上下文
106
在JavaScript中,函数是一种对象,其上下文是可以变化的,对应的,函数内的this也是可以变化的,函数可以作为一个对象的方法,也可以同时作为另一个对象的方法,可以通过Function对象中的call或者apply方法来修改函数的上下文,函数中的this指针将被替换为call或者apply的第一...
发表于 2015-08-16 16:26:16
函数传参
124
调用函数可以使用call或者apply这两个方法,区别在于call需要将传递给函数的参数明确写出来,是多少参数就需要写多少参数。而apply则将传递给函数的参数放入一个数组中,传入参数数组即可。 function argsAsArray(fn, arr) { return fn.apply(t...
发表于 2015-08-16 16:18:40
流程控制
27
能否整除即余数是否为0,则使用%运算符。使用if-elseif结构,只要某一条匹配,则下面的不会在进行判断。判断num是否为Number,可以用typeof运算符,返回的是字符串。 function fizzBuzz(num) { if(num%3 == 0 && num%...
发表于 2015-08-16 16:12:55
计时器
70
setInterval() 方***按照指定周期不停地调用函数,直到 clearInterval() 被调用或窗口被关闭。由 setInterval() 返回的 ID 值可用作 clearInterval() 方法的参数。注意第一个数需要立即输出即可。 function count...
发表于 2015-08-16 16:01:00
完全等同
0
完全等于即等同符=== function identity(val1, val2) { return val1 === val2; }
发表于 2015-08-16 15:50:41
正确的使用 parseInt
38
按10进制去处理字符串,碰到非数字字符,会将后面的全部无视 function parse2Int(num) { return parseInt(num,10); }
发表于 2015-08-15 21:33:19
获取指定字符串
62
题目描述有问题,实际考察的是字符串中是否含有连续的三个任意数字,而不是三个连续的数字。依题,若存在连续的三个任意数字,则返回最早出现的三个数字,若不存在,则返回false。因此需要用到match方法,match()返回的是正则表达式匹配的字符串数组,连续的三个任意数字用正则表达式表示为/\d{3}/...
发表于 2015-08-12 11:02:07
判断是否以元音字母结尾
44
首先确定元音集合[a,e,i,o,u],然后是以元音结尾,加上$,最后通配大小写,加上i。因此正则表达式为:/[a,e,i,o,u]$/i,最后用test方法去检测字符串str function endsWithVowel(str) { return /[a,e,i,o,u]$/i....
发表于 2015-08-12 10:27:15
判断是否符合指定格式
61
本题需要注意格式,开头^和结尾$必须加上来限定字符串,3个数可表示为\d{3},4个数则为\d{4},{n}表示前面内容出现的次数。正则表达式可写作/^\d{3}-\d{3}-\d{4}$/,有相同部分\d{3}-,因此也可写作/^(\d{3}-){2}\d{4}$/ function ...
发表于 2015-08-10 22:28:41
首页
上一页
1
2
3
4
5
下一页
末页
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题