试题测试(错误)
2017-05-15 23:22
225 查看
1.以下代码的输出是?
A: 报错 B: “狗蛋” C: “大锤” D: “小明”
//误区A
答案:D
解析:最终其实是new creat函数,new (new Fn().creat)(),再然后取name,就是”小明”了
2.以下代码的输出是?
A: “val is goudan” B: “val is other” C: “goudan” D: “other”
//误区A 先算三目
答案:C
解析:!! + 拼接优先级比三目运算高
3.下列代码的输出为?
A: [1,2,3] 和 2 B: [1,3,4] 和 [2] C: [1,3,4] 和 2 D: [1,2,3] 和 [2]
答案:B
解析:splice是修改的b本身,返回一个数组,装着被删的内容;b和a是引用关系;
4.已知某网页上一次访问已缓存了”name”,该次访问从cookie中取出”name”对应的值的方式正确的是?
A: document.cookie.name B: document.cookie[name] C: document.cookie.name[0] D: 以上都不对
答案:D
解析:cookie得到的为一段字符串,只能采用匹配字符串的方式去拿取数据,详见cookie章节
5.readyState请求状态码,有0、1、2、3、4五种情况
6.setInterval设置的间隔时间并不是非常精准的值,间隔越短累计的误差越大
var name = "狗蛋"; function Fn() { (function () { this.name = "大锤"; }).call(window); } Fn.prototype.creat = function () { this.name = "小明"; }; console.log(new new Fn().creat().name);
A: 报错 B: “狗蛋” C: “大锤” D: “小明”
//误区A
答案:D
解析:最终其实是new creat函数,new (new Fn().creat)(),再然后取name,就是”小明”了
2.以下代码的输出是?
var val = "goudan"; console.log("val is " + (val === "goudan") ? "goudan" : "other");
A: “val is goudan” B: “val is other” C: “goudan” D: “other”
//误区A 先算三目
答案:C
解析:!! + 拼接优先级比三目运算高
3.下列代码的输出为?
var a = [1,2,3],b = a; b.push(4); var c = b.splice(1,1); console.log(a); console.log(c);
A: [1,2,3] 和 2 B: [1,3,4] 和 [2] C: [1,3,4] 和 2 D: [1,2,3] 和 [2]
答案:B
解析:splice是修改的b本身,返回一个数组,装着被删的内容;b和a是引用关系;
4.已知某网页上一次访问已缓存了”name”,该次访问从cookie中取出”name”对应的值的方式正确的是?
A: document.cookie.name B: document.cookie[name] C: document.cookie.name[0] D: 以上都不对
答案:D
解析:cookie得到的为一段字符串,只能采用匹配字符串的方式去拿取数据,详见cookie章节
5.readyState请求状态码,有0、1、2、3、4五种情况
异步加载需要触发onreadystatechange事件.检测readyState的属性 readyState 0 未初始化 发送过程还没发生open()未调用 1 启动 open()调用 send()未调用 2 发送 send()调用 未接受响应 3 接收 已经接收到了一部书数据了 4 完成 数据接收完成
6.setInterval设置的间隔时间并不是非常精准的值,间隔越短累计的误差越大
相关文章推荐
- 软件测试工程师试题发布版
- 用于测试C++/C程序员的基本编程技能、编程质量以及对C++/C的理解程度的一份考卷试题
- 测试错误代码
- jsp中上传大文件(200M已测试),存到数据库,易发生连接超时的ie找不到网页的错误,其解决方法。略写代码,参考(.net修改代码应该可以,改天修改)
- 细说软件测试错误
- 代码检查错误列表-摘自<<软件测试艺术第2版>>
- 因修正错误而存在——软件测试工程师
- 在NWDS上发布测试J2EE应用出现错误“Only Administrators have the right to perform this operation.”
- [原创]性能测试工程师试题
- DataGuard - Logical Standby测试过程中的错误和解决方法
- 老外答高考英语试题 5人参加测试平均得79分
- 持续测试: 将错误扼杀在摇篮之中
- NAnt中测试基于NHibernate开发的错误
- (翻译)测试错误代码
- DataGuard - Logical Standby测试过程中的错误和解决方法
- 大公司人事部门性格测试试题
- 典型测试错误(一)——测试的作用
- 软件测试试题
- 本地化测试错误特征分析与测试方法
- C#16位MD5加密算法的一个错误测试数据处理