React考试试题与答案_第1页
React考试试题与答案_第2页
React考试试题与答案_第3页
React考试试题与答案_第4页
React考试试题与答案_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

React考试试题与答案1.为了可以对的解析JSX语法,需要在<script></script>标签中加入什么属性?()【单项选择题】[单项选择题]*A.Type=“text/babel”(对的答案)B.Type=“text/javascript”C.Type=“text/html”2.JSX可以将许多既有组合在一起,不过不包括如下哪个?()【单项选择题】[单项选择题]*A.HtmlB.Java(对的答案)C.CSS3.如下哪个事项不是创立一种React组件所必需的?()【单项选择题】[单项选择题]*A.第一种字母必须大写B.只能包括一种顶层标签C.必须添加Ref属性来标识元素(对的答案)4.假如需要在react组件中添加class,可以使用如下哪个属性?()【单项选择题】[单项选择题]*A.ClassB.CLassName(对的答案)C.ClassStyle5.如下哪个属性表达目前的props是必须传递的?()【单项选择题】[单项选择题]*A.IsEnableB.RequiredC.isRequired(对的答案)6.react组件的生命周期不包括如下哪个状态?()【多选题】*A.Mounting(对的答案)B.Updating(对的答案)C.Unmounting(对的答案)7.有关React对DOM的操作下列说法对的的是?()【多选题】*A.直接更新真实DOMB.新旧虚拟DOM对比,然后更新真实DOM(对的答案)C.只需更新组件的state,然后根据新的state重新渲染顾客界面(对的答案)8.如下有关Reactelement和ReactComponent的描述对的的是()【多选题】*A.都是一种类B.Reactelement是某些UI的对象表达(对的答案)C.ReactComponent是一种函数或一种类(对的答案)D.通过JSX可以把ReactComponent转换成createElement调用(对的答案)9.有关state、props、refs的描述对的的是()【多选题】*A.状态,可修改的、属性,不可修改、可以保证在任何时间总是拿到对的的实例(对的答案)B.状态,可修改的、属性,可修改、可以保证在任何时间总是拿到对的的实例C.状态,可修改的、属性,不可修改、在元素中的写法是ref=’xx’,使用的时候是this.refs.xx(对的答案)10.有关如下对JSX的描述对的的是()【多选题】*A.全称是JavaScriptXML(对的答案)B.执行更快(对的答案)C.一种语法D.一种规则(对的答案)11.有关组件如下写法对的的是()【单项选择题】[单项选择题]*A.varhelloMessage=React.createClass({render:function(){return<h1>Hello{}</h1>;}});B.varHelloMessage=React.createClass({render:function(){return<h1>Hello{}</h1>h1>HelloReact</h1>;}});C.varHelloMessage=React.createClass({render:function(){return<h1>Hello{}</h1>;}});(对的答案)D.varHelloMessage=React.createClass({render:function(){return<divclass={ps.title}>Helloreact</div>;}});12.React组件API中与‘设置状态、替代状态、设置属性、替代属性、强制更新、获取DOM节点、判断组件挂载状态’对应的措施分别是()【单项选择题】[单项选择题]*A.setState,replaceState,setProps,replaceProps,forceUpdate,findDom,isMountedB.setState,replaceState,setProps,replaceProps,forceUpdate,findDOMNode,isMounted(对的答案)C.setState,replaceProps,setProps,replaceState,forceUpdate,findDOMNode,isMounted13.有关组件生命周期的描述以及次序对的的是()【多选题】*A.MountingUnmountingUpdatingB.已插入真实DOM,已移出真实DOM,正在被重新渲染C.MountingUpdatingUnmounting(对的答案)D.已插入真实DOM,正在被重新渲染,已移出真实DOM(对的答案)14.组件中必不可少的一种函数是()【单项选择题】[单项选择题]*A.ComponentWillMountB.ComponentDidMountC.ComponentWillUpdateD.Render(对的答案)15.一般会在哪个生命周期事件中你会发出AJAX祈求()【单项选择题】[单项选择题]*A.ComponentWillMountB.ComponentDidMount(对的答案)C.ComponentWillUpdateD.ComponentDidUpdate16.下列哪个措施在组件的生命周期中只执行一次()【单项选择题】[单项选择题]*A.ComponentWillMount(对的答案)B.ComponentWillUpdateC.ShouldComponentUpdateD.ComponentWillReceiveProps17.当state变化的时候最先调的是下面哪个措施()【单项选择题】[单项选择题]*A.getInitialStateB.ComponentDidMountC.ShouldComponentUpdate(对的答案)D.ComponentWillUpdate18.我们一般在组件的生命周期的哪一步向后台发送祈求()【单项选择题】[单项选择题]*A.getInitialStateB.componentDidMount(对的答案)C.componentWillMountD.ComponentWillUnmount19.变化state调用的是哪个API()【单项选择题】[单项选择题]*A.setProps()B.setState()(对的答案)C.forceUpdate()D.replaceProps()20.如下哪个措施是定义一种组件时必须具有的措施()【单项选择题】[单项选择题]*A.getInitialStateB.GetDefaultPropsC.Render(对的答案)D.ComponentDidMount21.下列哪种说法是不对的()【单项选择题】[单项选择题]*A.在react中一般约定组件类的第一种字母必须大写,html标签都是小写B.组件类只能包括一种顶层标签,否则会报错C.class属性需要写成className,for属性需要写成htmlForD.this.refs.[refName]属性获取的是真实DOM,任何时候都可以使用这个属性(对的答案)22.如下哪项不是redux的设计原则()【单项选择题】[单项选择题]*A.单一数据源B.State是只读的C.使用纯函数来执行修改D.数据是双向绑定的(对的答案)23.如下哪种说法是错误的()【单项选择题】[单项选择题]*A.Redux要和React结合使用才故意义(对的答案)B.Redux试图让state的变化变得可预测C.集成Redux和React可以使用react-redux依赖D.Redux可通过中间件处理异步数据流24.Action必有的属性是()【单项选择题】[单项选择题]*A.PayloadB.Type(对的答案)C.DataD.Text25.如下对Action的说法错误的是()【单项选择题】[单项选择题]*A.把数据从应用传到

store

的有效载荷B.它是store数据的唯一来源C.其指明应用怎样更新state(对的答案)D.Store将Action和Reducer联络在一起26.Redux通过如下哪项来处理异步数据流()【单项选择题】[单项选择题]*A.Action(对的答案)B.StoreC.ReducerD.以上都可以27.下面哪一种不是Store的职责()【单项选择题】[单项选择题]*A.提供getState()措施获取

stateB.提供dispatch(action)措施C.通过createStore()创立Store(对的答案)D.通过subscribe(listener)注册监听器28.有关reducer说法对的的是()【单项选择题】[单项选择题]*A.可以修改传入的参数B.reducer就是一种纯函数,接受目前的state和action,返回新的state(对的答案)C.执行有副作用的操作,如API祈求和路由跳转D.调用非纯函数,如Date.now()或Math.random()29.Redux的数据流向说法不对的的是()【单项选择题】[单项选择题]*A.Action就是一种描述“发生了什么”的一般对象,对象中的每个key都可以随便定义(对的答案)B.Reduxstore调用传入的reducer函数C.根reducer应当把多种子reducer输出合并成一种单一的state树D.Reduxstore保留了根reducer返回的完整state树30.对于Redux的理解对的的是()【单项选择题】[单项选择题]*A.Redux只有和React配合最佳B.Redux中Store,一般至少会有一种C.Redux中的action是一种字符串D.Redux是单向数据流(对的答案)31.对于react怎样集成redux,如下说法不对的的是()【单项选择题】[单项选择题]*A.一定要使用react-redux依赖(对的答案)B.react-redux提供的connect措施将容器组件与redux连接起来C.react-redux将整个视图构造包装进<Provider>D.使用redux-redux,就不需要手动dispachaction和调用subscribe监听函数32.在redux的定义中,我们可以直接修改store的数据()【单项选择题】[单项选择题]*A.AbleB.Enable(对的答案)33.假如你在React的项目中使用redux,需要导入一下哪些基础库文献?()【多选题】*A.Redux(对的答案)B.react-domC.react-redux(对的答案)D.loadash34.在react-redux中,怎么样绑定action和reduce到对应的组件?()【多选题】*A.Connect(对的答案)B.MapStoreStateToProps(对的答案)C.MapDispatches(对的答案)D.State35.怎么样绑定中间件到sotre()【单项选择题】[单项选择题]*A.compose(对的答案)B.ceateStoreC.dispatchD.BindActionCreators36.在一种单元测试的申明块describe中,可以有多种it单元测试么()【单项选择题】[单项选择题]*A.Can(对的答案)B.cannot37.在redux工作流程中,什么时候回返回数据给页面?()【单项选择题】[单项选择题]*A.ActionB.StoreC.Reduce(对的答案)D.ReactComponent38.如下哪些功能可以使用middleware来实现()【多选题】

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论