一,前端性能优化有哪些? a) 页面优化方面: 1,减少HTTP请求数--设计简化页面--合理设置缓存--资源合并与压缩--css sprites--图片嵌入--Lazy Load Images 2,将外部脚本置底 3,…
标签:html5
H5 是 HTML5 吗?
背景 作为程序员经常会被业务人员问一些技术相关的热门词,比如:“H5页面是什么?” , 我的回答是:“符合 HTML5 标准实现的页面,大家为了方便,简称 H5“。 真的是这样的吗? 当连续有人问相关的问题,并详细了解一…
关于跨域以及跨域的实现方式
关于跨域 why? 为什么会有跨域? 我们得先了解下 ==同源策略(SOP, Same Origin Policy)==。 浏览器出于安全方面的考虑,只能访问与包含它的页面位于同一个域中的资源,该策略为通信设置了“相同的…
vue 移动端 上拉加载报错 cancelable=false
1-报错mint-ui.common.js?02ef:3046 [Intervention] Ignored attempt to cancel a touchmove event with cancelable=fal…
基于mongodb的搜索分页
mongodb模糊查询并分页 1.建立数据库 代码如下: var mongoose = require('mongoose'); var shortid = require('shortid'); var Schema …
夯实JS基础(一):this的指向问题和经典面试题
很多高级编程语言都给新创建的对象分配一个引用自身的指针,比如JAVA、C++中的this指针,python中的self,JavaScript也有this指针,虽然它的指向可能相对复杂些,但是this指向的,永远只可能是对…
[面试专题]JS设计模式
JS设计模式 发布订阅模式: 这种设计模式可以大大降低程序模块之间的耦合度,便于更加灵活的扩展和维护。 // 一个播放器类 class Player { constructor() { // 初始化观察者列表 this.…
vue2练习之仿美团外卖开发(一)
前言 很多初学者尤其是像我这样的公司有且只有一个前端的时候,硬着头皮去学习一门新框架,周围无人帮忙,平日里遇到问题只能求助于思否,百度,google。点击我的个人头像去看我的提问你们就知道vue小白去学习vue真的很心累…
Chrome 53 Beta一些有意思的改动
原文链接: http://blog.chromium.org/2016…译者:Icarus邮箱:xdlrt0111@163.com 如果没有特殊说明的话,以下都是应用在Android,Chrome OS,Li…
button和submit的区别
button-普通按钮,submit-提交按钮。 submit是button的一个特例,也是button的一种,它把提交这个动作自动集成了,submit和button,二者都以按钮的形式展现,看起来都是按钮,所不同的是…
HTML5 plus初步了解
问题 开发HTML5页面要解决的主要问题之一,就是调用系统的能力,比如拍照/选图/保存图片到相册/录音/录制视频/定位等,而是否能够调用这些能力,在于其运行环境是否开放了这些权限,是否能够便捷地使用,取决于所提供的API…
iView之Select组件的优化
iView之Select组件在性能上的优化 我们公司的组件库是基于iView 比较早的版本修改后的仅供公司内部使用的组件库,因此在使用的过程中就会遇到一些问题。接下来本文会…