三月考试总结

一、填空题

  1. jQuery 中 $(‘.film > img’) 语句的含义是 ________直接子元素_____________________ 。
  2. jQuery 中 $(‘li:first’) 语句的含义是 ____文档中第一个li__________________________。
  3. jQuery 中 $(‘li :first’) 语句的含义是 _____文档中第一个li的第一个_________________________。
  4. jQuery 中获得下一个(上一个)兄弟节点的函数是 ___next()/prev()__,在当前节点后面(前面)追加一个兄弟节点的函数是 __after()/before()__ 。
  5. Bootstrap 框架的响应式设计是由 ______网格/栅格系统_______ 实现的。
  6. Bootstrap 框架中提供 xs, sm, _____md_____ , lg 和 xl 五种设备类型。
  7. Bootstrap 中设置水平方向的外边距使用 ____ml/mr/mx-0~5______ 选择器。
  8. Angular JS 中定义一个组件由模版文件(html)、_______样式文件(css)____ 和 ____类(ts)____ 三个部分构成。

    >1200px--xl,1200px-992px--lg,992px-768px--md,768px-576px--sm,<576px--xs

二、简答题

1.      简述闭包及其使用场景。

答:一个函数及定义这个函数的代码块(或外部函数)构成的整体。

函数持有(封装了)外部变量的状态。

使用场景:通过循环的方式给元素注册事件监听器,每个监听器持有自身的状态。

function fun(x){

        return function(){

                return x++;

           }

}

var a = fun(9);

A();

A();

2.      简述事件冒泡机制。

答:事件由当前元素(节点)往父元素(节点)逐层向上传递,直到Dom的根节点。

3.      简述什么是响应式 Web 设计,及 bootstrap 的特性。

答:根据访问页面的设备的窗口(viewport)的尺寸,对页面显示的内容(文字、图片、布局)进行尺寸伸缩调整或页面重新布局;

bootstrap 的特性:通过栅格系统实现了响应式布局,设备分为5个规格(xs,sm,md,lg,xl),将12列可以定义元素在不同规格的设备上占的列。

4.      简述 JavaScript、ECMA Script 及 TypeScript 之间的联系与区别。

答:ES是语言规范,定义语言中的新特性;JS是ES的实现;TS是微软公司定义的一种新的程序设计语言,它是ES的超集。

5.      简述 Angular 框架及其核心组件。

答:


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值