240 发简信
IP属地:广东
  • 实现简单的下拉刷新

    在页面顶端,按住页面往下拉动一段距离再松开,页面就加载新的内容或刷新,这样的交互设计几乎已经成为了诸多移动端App的标配。最适合这个功能的莫过于微博和推特,以及一些需要经常检...

  • 实现按钮涟漪效果

    看到越来越多的App都会在点击的时候呈现一个涟漪的效果,好奇是怎么实现的。 自己想了几个方案,发现都不太好实现。搜集了一些资料之后发现其实并不难,甚至也不需要jQuery。 ...

  • 浅析MVC

    一、MVC是什么? M 就是 model, 即数据模型,负责数据相关的任务,包括对数据的增删改查 V 就是view, 即视图层,即用户能看得到的界面 C 就是 Control...

  • jQuery基础功能

    jQuery 如何获取元素 方法一:使用CSS选择器 方法二:使用jQuery自有的特殊选择器 jQuery 的链式操作是怎样的 链式操作是jQuery最大的特点之一,指的是...

  • JS 对象基本用法

    声明对象的两种语法 如何删除对象的属性 detele obj.xxx 或者 delete obj['xxx'] 如何查看对象的属性 如何修改或增加对象的属性 'name' i...

  • JavaScript 的诞生

    诞生 JavaScript 诞生于1995年,由当时的网景公司的雇员 Brendan Eich 花10天时间设计出其原型。为了搭上那个年代的大热语言 Java 的便车,这门用...

  • JS 函数的执行时机

    为什么以下代码会打印出6个6,而不是012345呢? 原因: setTimeout是用于延迟执行代码的函数,它会把要执行的函数放到 Event Loop 的最后面去,而当前循...

  • 120
    浅析URL

    URL的组成部分 URL的组成有:协议、域名、路径、查询参数、锚点。接下来将依次分析这五部分。 协议 主要有HTTP协议和HTTPS协议,HTTP协议默认使用端口号80, H...

  • CSS渲染和动画

    实现一个动画,有三种实现方式,我们将首先分别介绍三种方式,之后会根据浏览器渲染原理分析哪种方式最好 1. 通过设定 position 及 left、top 等 2. 通过 t...

  • HTML常用标签

    a 标签 img 标签 table 标签 会得到以下表格: 通常会用以下两个样式 Reset 表格:

  • HTML入门笔记

    HTML 是谁发明的 HTML 是 Tim Berners-Lee 爵士发明的 HTML 起手应该写什么 应写: 这是 HTML5 的写法,HTML4 的写法复杂,现在已很少...

  • 120
    原型与原型链

    关于原型和原型链,只要牢记一件事就很容易理解: 实例化对象的 __proto__ 指向构造函数的 prototype 配合下面的例子和图示食用: 再记住另一句话: 因为JS中...

  • JS里的数据类型转换

    转换成字符串 variable.toString() String(variable) variable + ''与空字符串相加 转换成布尔值 Boolean(variabl...

  • JS 里的数据类型

    JavaScript 定义了几种数据类型? 哪些是原始类型?哪些是复杂类型?原始类型和复杂类型的区别是什么? JS定义了7种数据类型: 数值(number):整数和小数(比如...

  • 120
    用CSS实现几种常见布局

    左右布局 左右布局只要使左边的块级元素向左浮动,右边的向右浮动即可。但要记得因为子元素浮动会造成父元素的高度坍塌,所以需要在父元素上使用.clearfix:after清除浮动...

  • 120
    HTTP请求、响应和 curl 命令

    一、HTTP 请求 一个HTTP请求包含四部分: 动词 路径 协议/版本 动词:即请求的方法,最常见的方法为get和post,其它还有put、delete等 路径:请求的页面...

  • git基础命令介绍

    1. git init把当前目录变成一个git目录,这样就可以与GitHub上的代码仓库交互了 可以看到,目录里多了一个 目录 2. git add把变动添加到暂存区,如果要...

  • 120
    基本命令行介绍

    1. ls命令 ls是单词 list 的缩写,表示显示当前目录下的所有目录和文件(不包括.开头的目录和文件) 选项: -a 显示包括.开头的所有目录和文件 示例:$ ls -...