题目: 遇到网络不好,卡顿的时候如何对网络的加载图片进行优化? 思路: 从加载的图片的本身和手机的存储两方面考虑 解决办法: 1.找现有图片格式的替换者 在众多的图片格式中,选择了Google的WebP。原因很简单:压缩…
分类:前端开发
CSS中提升优先级属性!important的用法总结
一、语法 选择器{样式:值!import;} 二、说明 提升指定样式规则的应用优先权,即!important为开发者提供了一个增加样式权重的方法,让浏览器首选执行这个语句。 例如下面这个样式: div{ margin-l…
iOS 开发入门
说到 iOS 开发,自己学得也很浅。不过至少独立一人完成了一个应用的开发到 App Store 上线整个过程。既然有人让我说些推荐和建议,就分享一下。 首先建议阅读 Start Developing iOS Apps T…
javascript如何检测一个数据是不是数组
今天的学习任务是如何检测一个数据是不是数组? JavaScript中有基础数据类型和**类型。有Boolean,Number,String,Undefined,Function,和Object,6种数据类型。 我们可以通…
Bootstrap编码规范
Bootstrap 编码规范:编写灵活、稳定、高质量的 HTML 和 CSS 代码的规范。 黄金定律 永远遵循同一套编码规范 --不管有多少人共同参与同一项目,一定要确保每一行代码都像是同一个人编写的。 HTML 1、语…
【进阶系列】前端开发环境构建(五)JS -- Grunt
2.2 Grunt——js项目命令行构建工具 Grunt 是一个基于任务的 JavaScript 项目命…
Day.01.05 组合选择器之后代选择器
今天简书首页改样式,真有点不习惯. <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title> 后…
JavaScript之闭包
闭包是指有权访问另一个函数作用域中的变量的函数。 创建闭包的常见方式,就是在一个函数内部创建另一个函数。 闭包导致的问题:闭包只能取得包含函数中任何变量的最后一个值。 举例更好的说明: function createFu…
js笔记四之数字(Number)类型
number 数字 正数: 12,负数: -12,零: 0,小数: 12.5都是数字 js中多增加了一个number类型的数据: NaN typeof NaN // -> 'number' NaN not a nu…
重写js中的window.alert函数
使用了bootstrap框架,所以要引入bootstrap框架。 /** * msg string 消息内容 * title string 对话框标题 * callback function 返回函数。在隐藏并且CSS动…
再谈angularJS数据绑定机制及背后原理—angularJS常见问题总结
这篇是对angularJS的一些疑点回顾,是对目前angularJS开发的各种常见问题的整理汇总。如果对文中的题目全部了然于胸,觉得对整个angular框架应该掌握的七七八八了。希望志同道合的通知补充内容 Angular…
Django基础(5): Admin
陆续更新中: Django基础(1): 目录文件简介 Django基础(2): 创建应用 Django基础(3): 配置url Django基础(4): 建立Templates Admin是Django中自带的一个自动化…