前端面试2

前端

  

2019-06-07 21:05:40

前端需要注意哪些SEO 合理的title、description、keywords:搜索对着三项的权重逐个减小,title值强调重点即可,重要关键词出现不要超过2次,而且要靠前,不同页面title要有所不同;description把页面内容高度概括,长度合适,不可过分堆砌关键词,不同页面description有所不同;keywords列举出重要关键词即可 语义化的HTML代码,符合W3C规范:语义...

HTML表单结构 定义:表单是手机用户数据信息的各种表单元素的集合区域。 作用:实现网页上的数据交互,手机客户端输入的数据信息,提交到网站服务器端进行处理。 最常见的应用:1. 注册/登录 2. 搜索 3. 留言/评论 4. 文件上传/文章编辑 结构:表单区域+表单控件(表单元素) 表单标签:<forem>   双标签,块状元素。用来定义网页中的交互输入的区域(表单...

定位层的概念: 1. 定位层是由html元素(标签)形成的一个特殊的box盒子。 2. 其重点在于“定位”,而html元素(标签)的定位方式由CSS来控制。通常情况下,html元素(标签)默认的定位方式叫做“静态定位”,存在于普通文档流中,而定位层则是指的那些修改了定位方式的box,即非静态定位的box。 3. 定位层的“定位&rdquo...

最近几天忙项目,被一个弹框中的日期控件出现位置不正确的问题纠缠了三天,就在刚才,逛完街回来打开电脑捣鼓了一下终于将这个问题解决了。 问题描述: js项目使用layui弹框,在弹框中需要有一个动态生成的日期选择控件(使用bootstrapDatepicker)。控件的input是生成了,但是在点击input的时候日期控件的弹出框位置却不在input周围(bootstrapDatepicker,eas...

Node.js社区中的许多人都很高兴看到V8的最新更新,这次更新包括V8的编译器体系结构以及大部分的垃圾收集器。TurboFan取代了Crankshaft,Orinoco采用并行机制进行垃圾回收,以及其他应用的优化。 第8版的Node.js附带了这个新改进的V8引擎,这意味着我们可以编写惯用的声明式JavaScript,而不必担心由于编译器的缺点而导致性能开销。V8团队也对这点进行了说明。 由于工...

《前端 100 问:能搞懂80%的请把简历给我》 引言 半年时间,几千人参与,精选大厂前端面试高频 100 题,这就是「壹题」。 在 2019 年 1 月 21 日这天,「壹题」项目正式开始,在这之后每个工作日都会出一道高频面试题,主要涵盖阿里、腾讯、头条、百度、网易等大公司和常见题型。得益于大家热情参与,现在每道题都有很多答案,提供的解题思路和答案也大大增长了我的见识,到现在已累积 100 道题...

一些前端知识概念的整理

前端

  

2019-07-19 03:59:00

参考来源: http://www.runoob.com/bootstrap/bootstrap-tutorial.html HTML 是什么 ? 超文本标记语言(英语:HyperText Markup Language,简称:HTML)是一种用于创建网页的标准标记语言。 您可以使用 HTML 来建立自己的 WEB 站点,HTML 运行在浏览器上,由浏览器来解析。 什么是 CSS? CSS 指层叠样...

设计图: 先放上ztree的api:http://www.treejs.cn/v3/api.php 首先是ztree的初始化: js文件的初始化 注意我代码里面的两个单击展开父类,由于ztree没有自定义单击一次展开父类的设定(默认是双击展开),我们需要用特殊的方法,在callback里面调用函数来使它单击一次就展开父类。 参考下列博客: https://blog.csdn.net/u014018...

前端小白入门——初识CSS

前端

  

2019-08-13 10:48:57

1 - 认识CSS样式 CSS全称为“层叠样式表 (Cascading Style Sheets)”,它主要是用于定义HTML内容在浏览器内的显示样式,如文字大小、颜色、字体加粗等用于设置页面的表现。CSS3 并不是一个完整的独立版本而是将不同的功能拆分成独立模块(例如,选择器模块,盒模型模块),这有利于不同功能的及时更新与发布也利于浏览器厂商的实际使用。 2 - 为何使用...

初涉前端之CSS(七)

前端

  

2019-09-02 20:53:52

盒模型 边框 border-style(边框样式)常见样式有:dashed(虚线)、dotted(点线)、solid(实线) border-color(边框颜色)中的颜色可设置为十六进制颜色,如: border-width(边框宽度)中的宽度也可以设置为:thin、medium、thick(但是不常用),最常还是用像素(px) 单边框 单独设置下边框,其他三边都不设置边框样式,只为一个方向设置边框...

背景 最近在学react,尝试用Charles来模拟后台数据,这样也省的又去编写后台,对于前后端分离中对于我们前端mock数据比较方便。但用的时候却出错辽~~~~ 问题 按照一些教程,我下载完Charles后事是这样配置的: 点击Tools下的map local setting,然后配置如下: local path是映射到本地的文件的路径,即我们需要mock的数据就放在该路径下 那理论上本地想访问...

其实,对于这样的需求,我是在工作看到我们前段老大,再给我看vue项目的时候,我发现,他在vue项目里面有一个server.js的文件(跟package.json放在同级目录),我打开一看,nodejs。一般前端都是,采用nodejs作为后端写接口,调试我们自己的页面。而一般我们都是,先开启vue项目,另外再开启一个nodejs服务,但是 能不能输入一条命令,开启两个服务呢? 下面就是关键: 第一种...

前端页面中的保存逻辑

前端

  

2019-09-13 15:13:46

今天一位朋友在群里问到一个问题「app 中设置界面修改设置的时候,每修改一项,就会触发 loading,导致用户体验不佳,如何避免?」 这是一个非常常见的「编辑 - 保存」页面,一般来说,这类页面的逻辑分成两种:一类是单独有个保存按钮进行保存;另一类是修改一项生效一项,无需额外保存。 单独按钮保存,常见于后台管理系统、或者是移动端的资料编辑页面上。以 Form 为单位,一次把所有内容提交到后台。单...