失效链接处理 |
javascript笔试题附答案 PDF 下载 下载地址:
提取码:kck2
相关截图: 主要内容:
1、Javascript 在html里怎么应用,几种方式?
Head body 外部引用
2、javascript 是一种什么类型的语言?
脚本语言
3、Js里定义标识符有什么规定?
1 字母下划线$ 2 不能是关键字和保留字
4、Js里的注释哟几种 分别是什么?
2 单行 // 多行 /* */
5、Js里 关键字和保留字有什么区别?
关键字 系统正在使用 保留着 创造完了 没用 肯能会用
6、Js里 数据类型有几种,分别是?
Undefined Null Boolean String Number Object
7、Js里 undefined 和 Null 有什么区别?
没给值 给值了 空的
8、Js里 NaN 是数据类型吗?
人为的错误
9、Js里 a++ ++a有什么区别?
赋值的时候 a++ 先 赋值后 ++ ++a先++ 后赋值
10、js里 === 和== 有什么区别?
恒等 数值和数据类型相等吧 等于 值相等
11、js里三元运算符怎么表示?
条件 ?(true)a : (false)b
12、JS里 常见的语句有几种?
顺序 条件 循环
13、js里常见的循环语句有几种,分别是什么有什么区别?
3个 while do while for do先执行后判断 while 先判断后执行
for 未知/已知个数 while 已知/未知个数(只是因为while有限制了,所以是所谓的未知)
14、js里常见的条件语句有几种,分别是什么有什么区别?
2 if switch 判断固定的值 if 一种 两种 多种区间
15、js循环里break 和continue?
Break 跳出 循环 continue 跳出本次循环
16、js在switch里如果不用break会发生怎么情况?
会穿透整个条件
17、js里为什么要定义函数,定义函数的关键字是?
解决重复代码 代码的封装 方便调用 function
18、js里 函数有返回值 函数里必须有什么关键字?
return
19、js里 arguments 在函数里代表什么?
函数的传的 参数
20、js里 怎么理解全局变量和局部变量?
函数内部是局部 函数外部的是全局
21、js里的内置对象是什么,用的时候注意什么?
Globle Math globle.encodeURL 错的 直接写方法名
静态对象 var m = new Math 错的 Math.PI
22、js里encodeURI() 和encodeURIComponent() 有什么区别?
编码的方法 汉字 汉字+ !@##¥特殊字符
23、js里用Math对象的时候需要注意什么?
静态对象 var m = new Math 错的 Math.PI
24、js里Math对象的四舍五入方法有几个分别是?
round floor ceil
25、js里用Math写一个1-10的随机数?
Math.ceil(Math.random()*10) 0-9
Math.floor(Math.random()*10) +1
26、js里怎么定义一个数组,简写?
Var arr = [];
27、js里怎么定义一个对象,简写?
Var obj = {};
28、js里的时间形式有几种,分别是?
GMT // 本地 UTC // 世界统一时间
29、js里数组能放什么样的数据类型?
6个基本的都可以 二维数组 var arr = [[],[]];
30、js里push和unshift是对数组的怎么操作的?
从后插入 从前插入
31、js里concat方法用于什么操作?
链接数组或字符串对象的
32、js里颠倒数组顺序的方法是?
Reverse()(不太常用)
33、js里如何创建一个正则表达式?
Var pattern = //;
34、js里正则表达式里的模式修饰符有什么分别什么意思?
I m g i忽略大小写 m 多行匹配 g 全局匹配
35、js里正则的test和exec方法有什么区别?
返回 布尔 返回 匹配字符串
exec方法返回包含第一个匹配的数组或null
match方法返回包含所有匹配子字符串的数组
36、js里String对象中的正则方法哟几种,分别是?
4 replace search split macth
37、解释这个正则什么意思var pattern = /^([\w\.\-]+)@([\w\.\-]+)\.([\w]{2,4})$/;
邮箱验证
38、用正则表达式写一个座机的规则:例如0411-82580120?
pattern="^[\d]{2,4}\-[\d]{6,8}$"
39、js里获取时间年份的方法是?
getFullYear()
|