02-HTML中的常用标签
HTML 常用的标签新建一个 Html 文件123456789101112131415<!DOCTYPE html><html lang="en"> <head> <meta charset="utf-8" /> <!-- 设置网页的编码格式为utf-8, 其他的还有gb2312、gbk、unicode、utf-8 --> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <!-- 兼容IE浏览器,现在不考虑 X-UA-Compatible 是针对 IE8版本的一个特殊文件头标记,用于为 IE8 指定不同的页面渲染模式 --> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> & ...
01-学习准备
学习 HTML 和 CSS什么是 HTML 和 CSS它们是两种 “编程语言” 但是其实一种标记语言,一般情况下需要配合使用,是做作为开发网站的基础语言 网站 是什么? ——> 平时浏览的官网 eg: 百度, 华为, 小米,... 代码 <——> 网站 之间的关系!!! 代码放置在浏览器上,浏览器会对代码进行解析,就会呈现出我们看到的网站, 那么在网站中能不能看到原始代码呢? 可以, 点击鼠标右键 --> 选择查看源代码 淘宝网 代码写在哪里? 一个网站是有N多个网页构成的,页面就是 .html 文件 电视剧 -> 集数 在线看,离线看 .mp4 如何创建 .html 文件? 如何查看后缀名:win7/win10 win10:双击打开 “此电脑”,左上方区域 单击“查看” ,“文件拓展名”勾选 win7:双击“计算机”,左上方区域单机“组织”,弹出窗口,单击“查看”,隐藏已知文件类型的扩展名并将其前面的勾去掉 网页的后缀名:.html/.htm 新建文件 ——> 修改后缀名 为 . ...
00-软件安装
学习必备软件Chrome 浏览器简介 浏览器的占比份额 https://gs.statcounter.com/browser-market-share 安装 Ctrl + 滚轮 Ctrl + 0 恢复默认尺寸大小 Q: 了解五大浏览器及其内核 --- 面试题 代码编辑器之 Visual Studio Code官网下载: [Visual Studio Code](https://code.visualstudio.com/) 安装时需要安装的插件 Chinese opne in browser Open In Default Browser Live Server vscode-icons Auto Close Tag Auto Rename Tag Path Itellisernse indent-rainbow 编辑器的简单使用 打开软件 --> 文件 --> 新建 --> 新建的里面三个文件夹和一个文件 css img js 以及 index.html 基础快捷 ...
小程序及UniAPP求职无忧含答案
企业项目流程管理求职无忧含答案1、谈谈你之前所在公司,团队的规模及开发协作上线的具体流程? 我上家公司项目组团队,一共 9 个人,产品 1 个,UI 1 个,前端 3 个,后端 2 个,运维 1 个,测试 1 个,产品经理兼任项目经理。 我们一般是一个月左右迭代一次开发任务,重大任务或者比如过年重大节日,会两个月迭代一次开发任务。 接到任务后,首先产品经理提出项目需求,使用 axure 输出低保真原型图。 然后,组织前后端、测试、运维组织需求评审会议,对产品原型细节进行一轮介绍。 接着,UI 开始输出高保真原型,我们开发团队,小组长会再进行模块化的任务拆分到具体开发责任人。 这个时候,我接到了具体的开发任务,公司这一块要求还是比较严格的,会要求我们输出一个开发文档,叫做 开发概要设计文档,简单的描述开发的一些具体执行过程,然后开个短会,小伙伴们互相同步一下信息,小组长确认后,也会把我们的任务录入 飞书 的任务管理系统。 然后,我们就进入开发阶段,拉分支,写代码,充分自测。 再然后,完成开发了,就提交到 dev 环境,交给测试来进行测试了,遇到 Bug 修改 Bug。其实,这个时候,下 ...
小程序及UniAPP求职无忧含答案
微信小程序及 UinAPP 求职无忧含答案1. 微信小程序是什么? 微信小程序本质上来讲,可以理解为一个基于「数据驱动」的 MVVM 框架,通过 state、setState 响应式的监听 数据并渲染页面,包含其自身内置的 应用、页面生命周期,封装了相对丰富的开箱即用微信原生组件,丰富了基于微信解析引擎的 API 方法,拓展了云开发等更多业务场景。详细来讲,微信小程序对比 Web 页面开发,发生了以下几方面的变化: 每个页面由 页面配置 page.json、页面结构 page.wxml、页面样式 page.scss、页面逻辑 page.js(ts) 四部分组成,各司其职其对应的业务能力。 app.json、page.json 通过脚本规范对应用及页面相关功能、展示进行配置即可实现逻辑,尤其需要注意的在微信小程序中不用配置路由,直接在 app.json 中配置 pages 属性即可,也可以配置分包路由,提高小程序启动性能。 使用微信小程序自己的布局组件 view、text 来替代 div、sapn 等标签能力,增加了 block 模块区分标签,使用 scroll-view、cover- ...
React求职无忧含答案
React求职无忧含答案1、谈谈你对 JSX 语法的理解?为什么要使用 JSX? JSX其实是react.createElement的语法糖,同时也是js的语法扩展,包含了所有js功能,是javascript和XML结合的一种语法格式。 React发明了JSX,利用HTML语法来创建虚拟DOM。当遇到标签符号时 <> ,JSX就当HTML解析,遇到花括号时 {} 就当JavaScript解析; JSX的优点: JSX这种树状结构可读性强,代码更简洁; JSX会将XML语法直接加入JS中,通过代码而非模板来高效的定义界面。在实际开发中,JSX在产品打包阶段都已经编译成纯JavaScript,JSX的语法不会带来任何性能影响; JSX执行更快,因为它在编译为 JavaScript 代码后进行了优化 2、什么是高阶函数?什么是高阶组件?谈谈你在工作中都使用过哪些? 高阶函数就是在函数中传入另外一个函数作为参数,或者将函数作为返回值的函数。map、filter、reduce、forEach、some等等都属于高阶函数; 高阶组件(HOC)是 React 中复用组件逻辑的 ...
Vue求职无忧含答案
Vue 求职无忧含答案1、Vue 中 v-if 和 v-show 都有什么区别?如何使用? v-if 和 v-show 都是用来控制 DOM 元素 或 组件 在页面是否显示。 v-if 是直接添加或删除对应 DOM 元素 或组件,如果是组件,添加过程中会触发组件内部的生命周期,如果在运行时条件很少改变,则使用 v-if 较好。 v-show 是使用 css 属性 display:none进行显示或者隐藏控制,不删除元素,不触发组件生命周期,如果需要频繁切换,使用 v-show 较好,降低性能消耗。 2、Vue 中 data 视图更新是同步的还是异步的?谈谈你的理解? Vue 数据更新分为两步,JS 中更新数据 是同步的,触发 DOM 更新是异步的。 JS 同步更新数据会进行依赖采集,多次合并为最后一次,再进行 DOM 异步更新,避免了频繁的更新 DOM, 提高了性能。 如果视图更新完成后,需要进行操作,可以使用 $nextTick 进行后续操作。 3、谈谈你对 Vue 中 nextTick 的理解,它和 setTimeout 有什么区别? Vue 更新 DOM 是异步操作 ...
Hello World
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub. Quick StartCreate a new post1$ hexo new "My New Post" More info: Writing Run server1$ hexo server More info: Server Generate static files1$ hexo generate More info: Generating Deploy to remote sites1$ hexo deploy More info: Deployment