// {
// id: 1,
// title: '下列定义的 css 中,哪个权重是最低的?( )',
// options: [
// { option: 'A', content: '#game .name' },
// { option: 'B', content: '#game .name span' },
// { option: 'C', content: '#game div' },
// { option: 'D', content: '#game div.name' }
// ],
// answer: 'C',
// detail: '权重越大,优先级越高CSS选择器优先级是指“基础选择器”的优先级:ID > CLASS > ELEMENT > *'
// },
// {
// id: 2,
// title: '关于HTML语义化,以下哪个说法是正确的?( )',
// options: [
// { option: 'A', content: '语义化的HTML有利于机器的阅读,如PDA手持设备、搜索引擎爬虫;但不利于人的阅读' },
// { option: 'B', content: 'Table 属于过时的标签,遇到数据列表时,需尽量使用 div 来模拟表格' },
// { option: 'C', content: '语义化是HTML5带来的新概念,此前版本的HTML无法做到语义化' },
// { option: 'D', content: 'header、article、address都属于语义化明确的标签' }
// ],
// answer: 'D',
// detail:
// '1、什么是HTML语义化?根据内容的结构化(内容语义化),选择合适的标签(代码语义化)便于开发者阅读和写出更优雅的代码的同时让浏览器的爬虫和机器很好地解析。2、为什么要语义化?为了在没有CSS的情况下,页面也能呈现出很好地内容结构、代码结构用户体验:例如title、alt用于解释名词或解释图片信息、label标签的活用;有利于SEO :和搜索引擎建立良好沟通,有助于爬虫抓取更多的有效信息:爬虫依赖于标签来确定上下文和各个关键字的权重;方便其他设备解析(如屏幕阅读器、盲人阅读器、移动设备)以意义的方式来渲染网页;便于团队开发和维护,语义化更具可读性,是下一步吧网页的重要动向,遵循W3C标准的团队都遵循这个标准,可以减少差异化'
// }
// 多选 必须得遵从这个格式 选项的格式必须是这样的 label和value
// {
// id: 1,
// title: '问一份标准的HTML文档有哪几个必须的HTML标签?( )',
// options: [
// { value: 'A', label: '<html>' },
// { value: 'B', label: '<head>' },
// { value: 'C', label: '<title>' },
// { value: 'D', label: '<body>' }
// ],
// answer: ['A', 'B', 'C', 'D'],
// detail: '暂无解析'
// },
// {
// id: 2,
// title: '下列说法正确的有:( )',
// options: [
// { value: 'A', label: 'visibility:hidden;所占据的空间位置仍然存在,仅为视觉上的完全透明;', disabled: false },
// { value: 'B', label: 'display:none;不为被隐藏的对象保留其物理空间;', disabled: false },
// { value: 'C', label: 'visibility:hidden;与display:none;两者没有本质上的区别;', disabled: false },
// { value: 'D', label: 'visibility:hidden;产生reflow和repaint(回流与重绘);', disabled: false }
// ],
// answer: ['A', 'B'],
// detail: 'visiblity:看不见,摸的着.display:看不见,摸不着.display是dom级别的,可以渲染和重绘。visiblity不是dom级别的,不能重绘,只能渲染'
// }
// 判断
// {
// id: 1,
// title: 'JavaScript中的let和const声明的变量不会被提升',
// options: [
// { option: 'A', content: '正确' },
// { option: 'B', content: '错误' }
// ],
// answer: 'A',
// detail: 'let和const声明的变量在代码块内是存在块级作用域的,而且不会被提升到块的顶部。'
// },
// {
// id: 2,
// title: 'React是一个用于构建后端服务的框架',
// options: [
// { option: 'A', content: '正确' },
// { option: 'B', content: '错误' }
// ],
// answer: 'B',
// detail: 'React是一个用于构建用户界面的JavaScript库,不是后端服务的框架。它通常与后端框架(如Node.js、Express等)一起使用。'
// }
// 简答题
// {
// id: 1,
// title: '什么是跨域?如何解决跨域问题?',
// options: [],
// answer:
// '跨域是指在浏览器中,一个网页的脚本试图访问另一个网页的内容,通常是通过Ajax请求。同源策略限制了从一个源加载的文档或脚本如何与来自另一个源的资源进行交互。解决跨域问题的方法包括使用JSONP、CORS(Cross-Origin Resource Sharing)、代理等。',
// detail:
// '跨域是指在浏览器中,一个网页的脚本试图访问另一个网页的内容,通常是通过Ajax请求。同源策略限制了从一个源加载的文档或脚本如何与来自另一个源的资源进行交互。解决跨域问题的方法包括使用JSONP、CORS(Cross-Origin Resource Sharing)、代理等。'
// },
// {
// id: 2,
// title: '解释一下React中的虚拟DOM是什么,以及它的工作原理',
// options: [],
// answer:
// '虚拟DOM是React中的一种优化技术,它是一个存在于内存中的虚拟树结构,用来代表真实DOM树。React通过比较虚拟DOM与上一次渲染的虚拟DOM的差异,然后只更新变化的部分,从而提高性能。工作原理包括以下步骤:生成虚拟DOM树、将虚拟DOM树与上一次的虚拟DOM进行对比,找到差异、将差异部分转化为真实DOM操作,更新到页面上。',
// detail:
// '虚拟DOM是React中的一种优化技术,它是一个存在于内存中的虚拟树结构,用来代表真实DOM树。React通过比较虚拟DOM与上一次渲染的虚拟DOM的差异,然后只更新变化的部分,从而提高性能。工作原理包括以下步骤:生成虚拟DOM树、将虚拟DOM树与上一次的虚拟DOM进行对比,找到差异、将差异部分转化为真实DOM操作,更新到页面上。'
// }
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
本源码项目是基于PHP Laravel的在线答题系统设计,包含1021个文件,主要使用PHP、JavaScript、TypeScript、CSS、Vue和HTML编程语言。该项目是一个功能齐全的在线考试系统,包括在线题库、在线答题和在线考试等功能。系统采用了PHP Laravel作为后端框架,React和TypeScript作为前端框架,以及MySQL作为数据库,为用户提供了一个高效、便捷的在线考试和答题平台。
资源推荐
资源详情
资源评论
收起资源包目录
基于PHP Laravel的在线答题系统设计源码 (1083个子文件)
artisan 2KB
.eslintrc.cjs 436B
home-G2uNm0ik.css 3KB
login-uY0ag-1x.css 2KB
examination-LzyICZE9.css 2KB
register-gcy7jv-7.css 1KB
index-tWDR1RaE.css 1KB
edit-fHb09p4X.css 1KB
edit-cLWFXFM-.css 1KB
afterexam-2YQXRK5W.css 191B
avatar-lgfn09_p.css 111B
base-info-UUIniplv.css 62B
other-login-PxwElUOS.css 62B
app.css 0B
.DS_Store 6KB
.editorconfig 258B
.env.example 1KB
.gitattributes 186B
.gitignore 490B
.gitignore 490B
.gitignore 490B
.gitignore 490B
.gitignore 253B
.gitignore 243B
.gitignore 231B
.gitignore 176B
.gitignore 119B
.gitignore 111B
.gitignore 23B
.gitignore 21B
.gitignore 14B
.gitignore 14B
.gitignore 14B
.gitignore 14B
.gitignore 14B
.gitignore 14B
.gitignore 14B
.gitignore 10B
spring.log.2024-02-22.0.gz 5KB
.htaccess 603B
.htaccess 603B
index.html 656B
index.html 577B
index.html 451B
gg-exam-logo.ico 31KB
gg-exam-logo-NLXXO3mw.ico 31KB
favicon.ico 4KB
favicon.ico 0B
favicon.ico 0B
WebSocket.java 9KB
CaptchaController.java 6KB
AiController.java 5KB
WebSocket.java 4KB
ChatHistoryServiceImpl.java 3KB
XingHuoGetWebsocketUrl.java 2KB
SocketClient.java 2KB
HandleHistory.java 2KB
Verification.java 2KB
JsonVariable.java 2KB
AnswerJson.java 1KB
ChatHistory.java 1KB
Result.java 1KB
Result.java 1KB
Main.java 1KB
TestController.java 911B
CaptchaConfig.java 823B
CorsConfig.java 671B
User.java 659B
WebConfig.java 659B
UserTest.java 578B
WebSocketConfig.java 542B
WebSocketConfig.java 539B
ChatHistoryService.java 523B
TextDTO.java 515B
RedissonConfig.java 513B
UserServiceImpl.java 455B
HandleParameter.java 437B
aiApplication.java 385B
VerificationPo.java 348B
verificationApplication.java 333B
socketApplication.java 316B
HandleHeader.java 292B
ChatHistoryMapper.java 252B
UserMapper.java 232B
UserService.java 169B
gg_answer2.jpg 329KB
index-0BzASA9D.js 558KB
index-Y25f1SbT.js 558KB
home-rOtrpbPM.js 525KB
home-BYadssD5.js 525KB
home-pmQSUzSj.js 513KB
home-SIXdDdXc.js 513KB
index-DCS4ufiT.js 478KB
index-TPCpkrE8.js 478KB
index--SppNfsu.js 477KB
index-qcaefxxj.js 477KB
index-J0XEqbcM.js 477KB
index-hBQJK7Z-.js 476KB
index-s2zIed3N.js 476KB
index-8T4WGV5B.js 476KB
共 1083 条
- 1
- 2
- 3
- 4
- 5
- 6
- 11
资源评论
沐知全栈开发
- 粉丝: 4747
- 资源: 3373
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功