JavaScript笔试题(持续更新)

1.    JavaScript中的函数声明的方式有哪些?

2.    JavaScript中的数组声明的方式有哪些?

3.    如何遍历数组?

4.    常见的算术运算符有哪些?

5.    比较运算符“==”与“===”的区别?

6.    JavaScript中如何捕捉异常?

7.    已知ID的Input输入框,希望获取这个输入框的输入值,怎么做?

8.    设置一个已知ID的DIV的html内容为xxxx,字体颜色设置为黑色?

9.    请简要描述下DOM。

10.  当一个DOM节点被点击时候,我们希望能够执行一个函数,应该怎么做?(3种)

------------------------------------------------------------------------------------------------------------------------

1.     写出一个标准的HTML5页面的全部结构代码,要求页面显示h1标签的“Hello,word”。

2.     简述DIV和SPAN的区别。

3.     CSS有哪些引入方式?为什么不同的HTML标签会在页面有不同样式的展现?

4.     列举CSS有哪些选择器,请书写语法。

5.     JavaScript的标识符命名规则是什么?

6.     写一个方法sum(num),完成1到num的和,并在控制台打印输入结果。

7.     定义一个对象类型的变量,属性包括姓名、年龄和学习方法(学习方法实现在控制台打印某某某正在学习)。

8.     什么是变量和函数提升?

9.     加法运算符除完成数学的加法运算外,还有什么功能?

10.   请写出下列表达式的运算结果

true && true

false && true

true && 'abc'

'f' && 'abc'

NaN && 'abc'

false || true

false || "abc" 

---------------------------------------------------------------------------------------------------------------------------------------------------

1.   js中的3种弹出式消息提醒(警告窗口,确认窗口,信息输入窗口)的语句

2.   什么?(5分)

3.  分析代码,得出正确的结果。(5分)

var a=10, b=20 , c=30;

++a;

a++;

e=++a+(++b)+(c++)+a++;

alert(e);

4.   求y和z的值是多少?(5分)
<script type="text/javascript">

   var x =1;
   var y =0;
   var z =0;
   functiontest(n){n=n+1;}
   y = test(x);
   functionadd(n){n=n+3;}
   z =add(x);
</script>

5.   javaScript的2种变量范围有什么不同?(5分)

javascript的常用对象有哪些?(5分)
发布了44 篇原创文章 · 获赞 28 · 访问量 10万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章