阿里考试初级题库

395 阅读5分钟

1.列表分为两类,一是无序列表,一是有序列表,以下哪个是无序列表? 单选

  • A. <ul>
  • B. <ol>
  • C. <dir>
  • D. <DL>

2.在CSS中,clear属性用于清除浮动,下列选项中不属于clear常用属性值的是( ) 单选

  • A. left
  • B. right
  • C. both
  • D. center

3.以下哪个是查看Git当前仓库状态的命令? 单选

  • A.git now status
  • B.git now state
  • C.git status
  • D.git state

4.绝对定位的元素不会和其它元素发生重叠。 单选

  • A. 正确
  • B. 错误

5.设置了浮动属性的元素总是以块级元素显示的,即使设置了display:inline也没有用。 单选

  • A. 正确
  • B. 错误

6.相对定位的盒子仍在标准流中,它后面的盒子仍以标准流方式对待它。 单选

  • A. 正确
  • B. 错误

7.指定滚动字幕时,不允许其中嵌入图象。 单选

  • A. 正确
  • B. 错误

8.React中,关于元素处理事件与DOM元素处理,描述不正确的是? 单选

  • A. React事件绑定属性的命名方法采用的是小写方法
  • B. JSX需要用一个函数作为事件处理函数,DOM则是一个字符串
  • C. 阻止默认行为DOM可以用return false, React则必须使用preventDefault
  • D. 使用React的时候通常不需要使用addEventListener为一个以创建的DOM元素添加监视器

9.下列说法错误的是? 单选

  • A. <s></s>表示上标
  • B. <strike></strike>表示删除线
  • C. <sup></sup>表示上标
  • D. <u></u>表示下划线

1.<s> 元素 使用删除线来渲染文本。使用 <s> 元素来表示不再相关,或者不再准确的事情。但是当表示文档编辑时,不提倡使用 <s> ;为此,提倡使用 <del> <ins> 元素。
2.<strike> 元素,另一个 <s> 元素,已经废除并且不应再用于 Web 站点
3.<sup>表示上标

10.以下哪个是查看Git当前仓库状态的命令? 单选

  • A. git now status
  • B. git now state
  • C. git status
  • D. git state

git diff命令查看仓库中的文件修改了什么
git state查看仓库状态

11.偏移属性包括top、left、bottom、right四个属性,偏移属性仅对设置了定位属性的元素有效单选

  • A. 正确
  • B. 错误

12.React中,遍历数组的方法是?单选

  • A. NgFor
  • B. *NgFor
  • C. map
  • D. for

13.在jQuery中,哪个方法可以解决'$'变量名冲突的问题?单选

  • A. $.noConflict()
  • B. $.names()
  • C. $.var()
  • D. $.age()

14.块级元素会独占一行,而且无法通过width和height属性改变宽高是正确的。单选

  • A. 正确
  • B.错误

15.Angular中,数据绑定有哪些类型?单选

  • A. 双向绑定
  • B. 事件绑定
  • C. 属性绑定
  • D. 指令绑定

属性绑定示例
当要渲染的数据类型是字符串时,没有技术上的理由证明哪种形式更好。 但数据类型不是字符串时,就必须使用属性绑定了。
元素:<img [src]="heroImageUrl"> 组件(父子组件之间通讯):<app-hero-detail [hero]="currentHero"></app-hero-detail> 指令:<div [ngClass]="{'special': isSpecial}"></div>
Attribute绑定示例 <button [attr.aria-label]="help">help</button> >CSS 类绑定示例 <div [class.special]="isSpecial">Special</div> >样式绑定示例 <button [style.color]="isSpecial ? 'red' : 'green'"> >事件绑定示例 元素:<button (click)="onSave()">Save</button> 组件(父子组件之间通讯):<app-hero-detail (deleteRequest)="deleteHero()"></app-hero-detail> 指令:<div (myClick)="clicked=$event" clickable>click me</div> >双向绑定 <input [(ngModel)]="name">

15.下列说法不正确的是?单选

  • A. XHTML 是更严格更纯净的 HTML 版本
  • B. XHTML 得到所有主流浏览器的支持
  • C. XHTML 与 HTML 5 几乎是相同的
  • D. XHTML 指的是可扩展超文本标记语言

    XHTML 指可扩展超文本标记语(EXtensible HyperText Markup Language)。 XHTML 的目标是取代 HTML。 XHTML 与 HTML 4.01 几乎是相同的。 XHTML 是更严格更纯净的 HTML 版本。 XHTML 是作为一种 XML 应用被重新定义的 HTML。

16.下列标记中,用于定义HTML文档所要显示内容的是( )单选

  • A. <head></head>
  • B. <body></body>
  • C. <html></html>
  • D. <title></title>

17.在HTML语言中,常用的列表有三种,分别为无序列表、有序列表和定义列表。单选

  • 正确
  • 错误

无序列表:<ul>
有序列表:<ol>
自定义列表:<dl>

18.在HTML语言中,常用的列表有三种,分别为无序列表、有序列表和定义列表。单选

  • A. 在确定问题原因和有问题的浏览器后,使用单独的样式表,仅供出现问题的浏览器加载。这种方法需要使用服务器端渲染
  • B. 使用 autoprefixer 自动生成 CSS 属性前缀
  • C. 使用 Reset CSS 或 Normalize.css
  • D. 使用已经处理好此类问题的库

19.Webpack可以用哪种语言进行配置?多选

  • A. TypeScript
  • B. CoffeeScript
  • C. Babel and JSX
  • D. Java

webpack 接受以多种编程和数据语言编写的配置文件。支持的文件扩展名列表,可以在 node-interpret 包中找到。使用 node-interpret,webpack 可以处理许多不同类型的配置文件。
www.webpackjs.com/configurati…

20.Angular中,下列哪些属于模块的重要属性?多选

  • A. scan
  • B. listen
  • C. imports
  • D. bootstrap

declarations(可声明对象表) —— 那些属于本 NgModule 的组件、指令、管道。
exports(导出表) —— 那些能在其它模块的组件模板中使用的可声明对象的子集。
imports(导入表) —— 那些导出了本模块中的组件模板所需的类的其它模块。
providers —— 本模块向全局服务中贡献的那些服务的创建器。 这些服务能被本应用中的任何部分使用。(你也可以在组件级别指定服务提供者,这通常是首选方式。)
bootstrap —— 应用的主视图,称为根组件。它是应用中所有其它视图的宿主。只有根模块才应该设置这个 bootstrap 属性。
angular.cn/guide/route…

21.alert()是做什么的?单选

  • A. 弹出对话框,该对话框的内容是该方法的参数内容
  • B. 弹出确认对话框,该对话框要用户选择“确认”或“取消”
  • C. 弹出输入对话框,该对话框可让用户输入内容
  • D. 新建窗口

alert:警告消息框——使用方法: window.alert("欢迎!请按“确定”继续。")如图:

confirm:确认消息框——使用方法:var truthBeTold = window.confirm("单击“确定”继续。单击“取消”停止。"),情况如下if (truthBeTold) {window.alert("欢迎访问我们的 Web 页!");} else window.alert("再见啦!");如图

prompt:示消息框——使用方法:erson=prompt("请输入你的名字","Harry Potter");if (person!=null && person!=""){x="你好 " + person + "! 今天感觉如何?";document.getElementById("demo").innerHTML=x;}如图:

注意:弹窗使用 反斜杠 + "n"(\n) 来设置换行。alert("Hello\nHow are you?");