搜索内容

html5 的文章
  • 《你真懂JavaScript吗?》答案详解 – 深入理解JavaScript系列 20

    介绍 除了大家熟知的闭包、原型、作用域以外,不知道大家是否真正理解了JavaScript的核心特性,在网上发现几个小题目非常有意思,正好适合考察大家对JavaScrip……
    html5 Javascript 2019年8月21日
  • 求值策略(Evaluation strategy) – 深入理解JavaScript系列 19

    介绍 本章,我们将讲解在ECMAScript向函数function传递参数的策略。 计算机科学里对这种策略一般称为“evaluation strategy”(有的人说翻译成求值策略,有的人……
    html5 Javascript 2019年8月21日
  • 面向对象编程之ECMAScript实现 – 深入理解JavaScript系列 18

    介绍 本章是关于ECMAScript面向对象实现的第2篇,第1篇我们讨论的是概论和CEMAScript的比较,如果你还没有读第1篇,在进行本章之前,我强烈建议你先读一下第1……
    html5 Javascript 2019年8月20日
  • 分步解析js原生实现高性能懒加载

    一个简单的高性能懒加载实例,为了节约 window.onscroll的次数 ,提高性能, 设计了函数节流和函数防抖两种模式。 1.简单懒加载 <!DOCTYPE html> <……
    html5 HTML5教程 2019年8月20日
  • 图片和视频的懒加载是如何实现的?

    作为网页内容的一部分,图像和视频通常要消耗很多资源加载。要提高网页应用的性能,如何避免资源浪费在加载图像和视频上就很重要了。但是,很多时候我们都不……
    html5 HTML5教程 2019年8月20日
  • img 的data-src 属性及懒加载

    一、什么是图片懒加载 当访问一个页面的时候,先把img元素或是其他元素的背景图片路径替换成一张大小为1*1px图片的路径(这样就只需请求一次),当图片出……
    html5 HTML5教程 2019年8月20日
  • 原生JS如何实现图片懒加载

    懒加载简介 什么是图片懒加载 懒加载其实就是延迟加载,是一种对网页性能优化的方式,比如当访问一个页面的时候,优先显示可视区域的图片而不一次性……
    html5 HTML5教程 2019年8月19日
  • 实现图片懒加载(lazyload)的两种方式

    在实际的项目开发中,我们通常会遇见这样的场景:一个页面有很多图片,而首屏出现的图片大概就一两张,那么我们还要一次性把所有图片都加载出来吗?显然这是……
    html5 HTML5教程 2019年8月19日
  • Python数据结构

    列表 Python 的列表数据类型包含更多的方法。这里是所有的列表对象方法: list. append (x) 把一个元素添加到列表的结尾,相当于 a[len(a):] = [x] ……
    html5 Python3 教程 2019年8月19日
  • Python 流程控制语句

    本文介绍了Python的流程控制语句功能,Python流程控制语句包括条件控制if语句(while条件控制语句上一篇文章已介绍)、for语句、range语句、break语句、continue语句、else子句、pass语句、def语句等。
    html5 Python3 教程 2019年8月18日
  • 简单 Python 命令尝试:数字、列表、字符串、while语句

    下面的例子中,输入和输出分别由大于号和句号提示符( >>> 和 … )标注:如果想重现这些例子,就要在解释器的提示符后,输入(提示符后面的)那些不……
    html5 Python3 教程 2019年8月17日
  • 如何使用Python解释器

    调用 Python 解释器 Python 解释器通常被安装在目标机器的 /usr/local/bin/python3.5 目录下。将 /usr/local/bin 目录包含进Unix shell 的搜索路径里,……
    html5 Python3 教程 2019年8月17日
  • Linux系统下如何安装python解释器

    我这里使用的时centos7-mini,centos系统本身默认安装有python2.x,版本x根据不同版本系统有所不同,可通过 python --V 或 python --version 查看系统自……
    html5 Python3 教程 2019年8月16日
  • 苹果系统MAC下如何安装Python解释器

    Mac电脑自带python环境,打开终端,输入python,按下enter键,查看自己电脑中的python版本(默认安装的是python2.7版本) 【提示:查看完python的版本后,输入ex……
    html5 Python3 教程 2019年8月16日
  • windows下如何安装Python解释器

    Python目前已支持所有主流操作系统,在Linux,Unix,Mac系统上自带Python环境,在Windows10系统上需要安装一下。 1.Python解释器下载 官网下载地址:  https……
    html5 Python3 教程 2019年8月16日
  • python解释器有哪些种类和特点

    五种类常用的python解释器及其特点 Python是一门解释器语言,代码想运行,必须通过解释器执行,Python存在多种解释器,分别基于不同语言开发,每个解释器有不……
    html5 Python3 教程 2019年8月16日
  • Python解释器是什么

    什么是Python解释器?Python有什么作用?我们先来看一张图 解释python解释器是什么的图片   Python 解释器是什么 我们编写程序代码(Python代码文件),……
    html5 Python3 教程 2019年8月16日
  • python是世界上最美的语言

    Python 入门指南 Python 是一门简单易学且功能强大的编程语言。它拥有高效的高级数据结构,并且能够用简单而又高效的方式进行面向对象编程。Python 优雅的语法……
    html5 Python3 教程 2019年8月15日
  • 如何使用GoEasy实现PHP与Websocket实时通信

    如何使用GoEasy实现PHP与Websocket实时通信 实现步骤如下: 1. 获取GoEasy appkey. 在goeasy官网上注册一个账号,并新建一个app. APP创建好后系统会为该app自……
    html5 HTML5教程 2017年1月19日
  • Accelerometer—管理设备加速度传感器,获取设备加速度信息

    Accelerometer模块管理设备加速度传感器,用于获取设备加速度信息,包括x(屏幕水平方向)、y(垂直屏幕水平方向)、z(垂直屏幕平面方向)三个方向的加速度信息。通过plus.accelerometer获取设备加速度传感器管理对象。
    html5 HTML5教程 2016年12月15日
  • 从Hello World出发,详解程序运行机制

    开篇 学习任何一门编程语言,都会从hello world开始。对于一门从未接触过的语言,在短时间内我们都能用这种语言写出它的hello world。然而,对于hello world这……
    html5 HTML5教程 2016年12月14日
  • 面向对象编程之概论 – 深入理解JavaScript系列 17

    介绍 在本篇文章,我们考虑在ECMAScript中的面向对象编程的各个方面(虽然以前在许多文章中已经讨论过这个话题)。我们将更多地从理论方面看这些问题。 特别是……
    html5 Javascript 2016年12月13日
  • 闭包(Closures) – 深入理解JavaScript系列 16

    介绍 本章我们将介绍在JavaScript里大家经常来讨论的话题 —— 闭包(closure)。闭包其实大家都已经谈烂了。尽管如此,这里还是要试着从理论角度来讨论下闭包,……
    html5 Javascript 2016年12月11日
  • 函数(Functions) – 深入理解JavaScript系列 15

    介绍 本章节我们要着重介绍的是一个非常常见的ECMAScript对象——函数(function),我们将详细讲解一下各种类型的函数是如何影响上下文的变量对象以及每个函数的……
    html5 Javascript 2016年12月10日
  • 作用域链(Scope Chain) – 深入理解JavaScript系列 14

    前言 在第12章关于变量对象的描述中,我们已经知道一个执行上下文 的数据(变量、函数声明和函数的形参)作为属性存储在变量对象中。 同时我们也知道变量对象……
    html5 Javascript 2016年12月9日