Ajax的原理及优缺点

定义 Ajax全称为“Asynchronous JavaScript and XML”(异步JavaScript和XML),是一种创建交互式网页应用的技术。Ajax是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。 传统的网页(不使用Ajax)如果需要更新内容,需要重载整个网页。 Aj...

2019-07-09 15:40:13

阅读数 7

评论数 0

cookie、localStorage与sessionStorage

cookie、localStorage与sessionStorage都是客户端存储的解决方案。 1.localStorage与sessionStorage的共享性 对于不同的浏览器来说,不能共享localStorage或sessionStorage中的信息。 相同浏览器的不同窗口间可以共享相同lo...

2019-06-09 11:21:54

阅读数 11

评论数 0

关于在html中换行引起的空格问题

我在最近写html的时候,经常会碰到标签的换行,或者是内容的换行,在界面中是会出现空格的间隙。如: <div> <span>111</span> <span>222</...

2019-05-31 17:07:37

阅读数 110

评论数 0

text-algin:center使文字居中在某些浏览器无效的情况

最近在写东西时遇到了需要把一个selectvia标签里的文字居中表示的情况,于是就加了text-align:center的样式,但是这样在火狐浏览器里是正常居中的,但是在谷歌浏览器中去无效。 在搜索了半天后发现将select的样式里添加一条text-align-last: center;就可以解决...

2019-05-25 23:30:09

阅读数 19

评论数 0

MVC模式与MVVM模式

一、MVC MVC即模型(Model)、视图(View)、控制器(Controller) MVC允许在不改变视图的情况下改变视图对用户输入的响应方式,用户对View的操作交给了Controller处理,在Controller中响应View的事件调用Model的接口对数据进行操作,一旦Model发...

2019-05-02 09:39:26

阅读数 65

评论数 0

在vue-cli+webpack项目中使用bootstrap

首先新建一个webpack项目 新建项目: vue init webpack mybootstrap 安装组件: cnpm install 安装jQuery 因为bootstrap是依赖于jQuery的,所以要先装上jQuery。 cnpm install jquery@2.1.1 ...

2019-04-19 15:45:02

阅读数 37

评论数 0

Git的使用--将本地项目上传或更新到Github

一、使用git需要先下载git工具,下载地址:https://git-for-windows.github.io/ 二、接着进入GitHub首页,点击new repository新建一个库 然后填写响应信息点击创建即可。创建好库之后点击Clone or download会出现一个地址,copy备用...

2019-04-09 09:48:10

阅读数 77

评论数 0

什么是scss,怎么在一个VUE项目中使用scss

首先什么是scss呢? scss是一种css预处理语言,是一个css的扩展,它在css语法的基础上,允许您使用变量,嵌套规则,混合,导入,继承等功能,使得css更加强大和优雅,而且其完全兼容css3。 scss与sass的区别: scss仅在css3的基础上进行扩展,这意味着每个css样式表是一个...

2019-04-06 16:13:20

阅读数 124

评论数 0

前端性能优化之浏览器

1、把CSS放在HEAD中加载 能让页面更早的开始渲染,避免闪屏 最好能包含关键渲染路径的样式:首屏 2、把JS放在BODY末尾加载 因为JS阻塞HTML解析和CSS渲染 3、不使用CSS表达式 看似强大,实际性能开销很大,可能导致页面卡顿 4、用外链的方式引用CSS和JS...

2019-04-05 11:55:14

阅读数 23

评论数 0

提示
确定要删除当前文章?
取消 删除