腾讯IMWeb考试题
来源:互联网 发布:坎昆离墨西哥城源码 编辑:程序博客网 时间:2024/06/05 02:11
不定项选择题
检索索引号
selectedIndex大些字母A,keyDown后显示
65call和apply
menu和commmand变量命名规则
字母或下划线开头,不包含空格,不用关键字position
static无定位HTML5中的canvas
canvas用来定义图像阻止冒泡
w3c中,e.stopPropagation();
IE中,e.cancelBubble=truecss布局
块级元素实际占用宽度与什么有关
click(X)、mouseOut()、contextmenu(X)display常用属性
inline、inline-block、block、none;没有hiddendocument对象方法
getElementById()
getElementsByTagName()
没有focus和bgcolor不让div脱离文档流(不占用文本空间)
只有relative个static
没有absolute、fixed和lefthtml5和HTML的语义化有什么区别?
html5新增了一些语义化标签,比如header,article,aside和footer
编程题
1、有一个页面,url为”https://qq.com?pet=cat&age=2&like=fish“,设计一个函数,将url附带的参数转换成对象
{
pet: ‘cat’,
age: 2,
like: ‘fish’
}
function getData(url){ var result ={}; var temp = url.split('?')[1].split('&'); for(i in temp){ var s = temp[i].split('='); result[s[0]] = s[1]; } return result;}console.log(getData("https://qq.com?pet=cat&age=2&like=fish"));
2、做一个秒表:点击“开始”按钮,开始计数,每秒数字加1;点击“暂停”按钮,计数暂停;点击“复位”按钮,计数暂停,并且数字重置为0。
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>timer</title></head><body> <form action=""> <input type="text"> <input type="button" value="开始" onClick="startTimer()"> <input type="button" value="暂停" onClick="pauseTimer()"> <input type="reset" value="复位" onClick="resetTimer()"> </form> <script type="text/javascript"> var num = 0; var t; //点击开始按钮,出发startTimer函数 function startTimer() { document.getElementsByTagName("input")[0].value=num; num += 1; t = setTimeout("startTimer()",1000); } //点击暂停按钮,出发pauseTimer函数 function pauseTimer() { clearTimeout(t); } //点击重置按钮,出发resetTimer函数 function resetTimer() { num = 0; } </script></body></html>
3、构造一个长度为100的数组,数组元素填充为随机的整数字符串,并设计一个算法将数组元素去重。
function arr100() { //定义一个含有100个元素的数组 var arr = new Array(100); //定义一个空数组,用于去重后存放数据 var arrNew = []; //随机生成100个数组元素 for(var i=0; i<arr.length; i++) { arr[i] = Math.ceil(Math.random()*100); } //数组去重 for(var j=0; j<arr.length; j++) { if(arrNew.indexOf(arr[j]) == -1) arrNew.push(arr[j]); } return arrNew;}console.log(arr100());
- 腾讯IMWeb考试题
- 腾讯IMWeb总结
- 腾讯课堂IMWeb小白(Day1)
- 腾讯课堂IMWeb VUE7群 3组
- 腾讯课堂IMWeb小白-第二天
- 腾讯课堂IMWeb小白群 DAY2 作业
- 腾讯课堂IMWeb Vue.js 笔记
- 腾讯课堂IMWeb小白学习作业
- 考试题
- 考试题
- 考试题
- 考试题
- IMWeb
- 腾讯课堂——IMWeb训练营: Day2 作业
- 腾讯课堂——IMWeb训练营: Day4 作业
- 腾讯课堂——IMWeb训练营: Day5 作业
- 腾讯课堂IMWeb小白学习作业2
- C#考试题
- 168. Excel Sheet Column Title
- webpack 压缩图片
- Linux Bash运算符
- Git学习总结(18)——让你成为Git和GitHub大神的20个技巧
- JAVA学习篇--javaweb之Filter详解
- 腾讯IMWeb考试题
- 问题:cc1plus.exe: error: unrecognized command line option '-std=gnu++11' compilation terminated due to
- 上传图片到服务器 对图片进行压缩
- Metasploit到底怎么安装好啊!
- 获取当前位置的坐标
- Android 电子签名(优化后的带虚线框 照片可取)
- Gradle 奇技淫巧
- spring多数据源配置
- 算法之:二分法