Web前端复习--JS【3】

JS

1.数据类型:

  • Number:数字型整型和浮点

Infinity 无穷大 -Infinity 无穷小 NaN非数字

isNaN()判断是否为数字类型

  • String:字符串 ""
  • Boolean 
  • Undefined:声明变量但没有赋值
  • Null
  • 数据类型转换

typeof 检测数据类型

toString()转换成字符串 num.toString()

String()强制转换

拼接字符串 num+'字符串'

parseInt(String)将字符串转换成整数

parseFloat()将字符串转换成浮点型

Number() 将字符串转换成数值型

2.数组:

  • var arr = new Arry()
  • var 数组名 = [ ]

3.函数:

  • function 函数名() {}
  • var fn = function() {}
  • 调用函数 函数名();
  • arguments内置对象 它存储了传递的所有实参,展示形式是一个伪数组,可以进行遍历

​​​​​​​

 

1

需要在页面上引用脚本文件js.js,下列语句中,正确的是(D)

 

  • A、

    <script href="js.js"  type="text/javascript" />

     

  • B、

    <script src="js.js"  type="text/javascript" />

     

  • C、

    <script href="js.js" type="text/javascript"></script>

     

  • D、

    <script src="js.js"  type="text/javascript"></script>

 

2

以下哪个单词不属于javascript关键字(B)

  • A、

    function

  • B、

    float

  • C、

    var

  • D、

    return

 

3

jquery隐藏如下所示的输入框  

<input id="username" name="username" type="text"/>(C)

 

  • A、

     $("username").hide();

     

  • B、

    $(#username).remove();

     

  • C、

    $("#username").hide();

     

  • D、

    $("#username").remove();

 

4

jQuery 的方法get()的作用(A)

  • A、

    使用 http get 请求从服务器接口加载数据

  • B、

    返回一个对象

  • C、

    返回存在jQuery对象中的DOM元素

  • D、

    操作界面元素

 

5

下列关于Jquery中fadeIn()方法正确的是(B)

  • A、

    可以改变元素的高度

  • B、

    可以逐渐改变被选元素的不透明度,从隐藏到可见(褪色效果)

  • C、

    可以改变元素的宽度

  • D、

    与fadeIn( )相对的方法是fadeOn( )

 

6

以下P标签经过Jquery以下操作后的标签将变成(D)

<p>你好</p>

$('p').append("<b>西南石油大学</b>");

  • A、

    <p>你好</p><b>西南石油大学</b>

     

  • B、

    <p><b>西南石油大学</b>你好</p>

  • C、

    <b>西南石油大学</b><p>你好</p>

     

  • D、

     <p>你好<b>西南石油大学</b></p>

 

7

以下关于jQuery的描述错误的是(D)

  • A、

    jQuery是一个javascript函数库

     

  • B、

    jQuery极大地简化了JavaScript编程

     

  • C、

    jQuery的宗旨是“写得少,做得多”

     

 

8

使用Jquery给按钮添加点击事件的代码正确的是(A)

<input id='btnSure' type='button'   value='确定'>

  • A、

     $('#btnSure').click(function(){

     })

     

  • B、

     $('#btnSure').onclick(function(){

     })

     

  • C、

     $('#btnSure').click=function(){

     }

     

  • D、

      $('#btnSure').οnclick=function(){

     }

 

9

javaScript是运行在(  )的脚本语言。(B)

  • A、

    服务器端

  • B、

    客户端

  • C、

    在服务器运行后,把结果返回到客户端

     

  • D、

    在客户端运行后,把结果返回到服务端​​​​​​​

 

10

在JavaScript中,把字符串"123"转换为整型值123的正确方法是( C )。

  • A、

    var str="123";

    var num=(int)str;

     

  • B、

    var str="123";

    var num=str.parseInt(str);

     

  • C、

    var str="123";

    var num=parseInt(str);

     

  • D、

    var str="123";

    var num=Integer.parseInt(str);

 

11

 

在JavasScript中,若要实现复选框全选功能,则在横线处填写的代码应为(B    )(选择一项)

 

<script type="text/javascript">

 

  function allChecked( ){

 

         var allck=__________

 

         for(var i = 0 ;i<allck.length;i++){

 

                   allck[i].checked=true;

 

          }

 

  }

 

</script>

 

<body>

 

<p><input name="chk" type="checkbox" value="滑雪">滑雪

 

<p><input name="chk" type="checkbox" value="游泳">游泳

 

<p><input name="chk" type="checkbox" value="爬山">爬山

 

<p><input name="btn" type="button" onClick="allChecked( )" value="选择">

  • A、

    document.getElementsById("chk");

  • B、

    document.getElementsByName("chk");

  • C、

    document.getElementByName("checkbox");

  • D、

    document.getElementsByTagName("chk");

 

12

以下关于Javascript的说法中正确的是( C  )

  • A、

    Jquery是区别于Javascript的另一种Web脚本语言

     

  • B、

    JavaScript与Jquery不可以混合使用

     

  • C、

    Javascript可以以*.js的形式放在单独的文件中

 

13

在HTML页面中包含一个按钮控件btnLogin,如果要实现点击该按钮时调用已定义的JavaScript函数Login(),要编写的HTML代码是(D)

 

  • A、

    <input name="btnLogin" type="button" onBlur="Login()" value="登录">

     

  • B、

    <input name="btnLogin"  type="button" onFocus="Login()"  value="登录">

     

  • C、

    <input name="btnLogin"  type="button" onClick="function Login()" value="登录">

  • D、

    <input name="btnLogin"  type="button" onClick="Login()" value="登录">

     

14

读取localStorage的数据的方式正确的是(A)

  • A、

    localStoage.getItem("变量名")

  • B、

    localStoage.loadItem("变量名")

  • C、

    localStoage.get("变量名")

  • D、

    localStoage.setItem("变量名")

15

以下基于Json数据格式表示正确的是(B)

  • A、

    var student={"stuname":"张三",stuage:20,"stuaddresss":{"stucity":成都市,"stustreet":新都大道8号}};

  • B、

    var student={"stuname":"张三","stuage":20,"stuaddresss":{"stucity":"成都市","stustreet":"新都大道8号"}};

  • C、

    var student={stuname:张三,stuage:20,"stuaddresss":{"stucity":成都市,"stustreet":新都大道8号}};

  • D、

     var student={"stuname":"张三",stuage:“20”,"stuaddresss":{"stucity":成都市,"stustreet":新都大道8号}};

 

16

在javascript中,“1555”+3的运行结果是(C)

  • A、

    1558

  • B、

    1552

  • C、

    15553

  • D、

    1553

 

17

javascript获取div中的文本信息(C)

<div id="one">西南石油大学</div>

  • A、

    document.getElementById("one").value;

  • B、

    document.getElementById("one").text;

  • C、

    document.getElementById("one").innerHTML;

  • D、

    document.getElementById("one").val();

 

18

$(document).ready(function(){

 

})

方法的描述正确的是(A)

  • A、

    html元素加载完成后自动执行,主要用于一些初始化工作

  • B、

    html页面元素刚一开始加载时执行

  • C、

    页面中第一句被执行的JavaScript代码

  • D、

    关闭页面是所自动执行的方法

 

19

在JavaScript中,使用单引号(')标记字符常量,而是用双引号(")标记字符串常量 ( ×)

 

20

用var定义一个变量后,如果没有赋予任何值,那么它的值是空值,即null  (  ×)

 

21

 

JavaScript严格区分大小写,JavaScript是支持对象的编程语言   (

 

22

javascript通过document.getElementById("username")方法去查找元素是会找到所有id为username的元素集合( ×)   返回第一个

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值