JavaScript

Fullscreen API 全屏显示网页

第一次看到应用 Fullscreen API 全屏显示网页,是 FaceBook 中的照片放大。作为一个比较新的 API,目前只有 Safari、Chrome 和 FireFox 三种浏览器支持该特性。因为尚未发布正式版的标准,所以必须使用浏览器特定的方法,也就是应用添加前缀(webit/moz)的方法。这个 API 不仅能够使整个页面全屏显示,也可以使页面中的某个元素全屏

UXCore:从企业系统而来,为了更多的企业系统

UXCore:从企业系统而来,为了更多的企业系统0. 为什么我们需要 UXCore?UXCore 是一个基于 React 的 PC UI 套件库,兼容 IE8+。http://uxco.re/阿里巴巴信息平台是负责整个阿里巴巴集团智能办公系统的团队,涉及非常多的企业业务系统,包括薪酬、人力、财务、行政、IT 等等,在这些系统中产生了大量的表格、表单和图表的交互场景,这里面有

【译】客户端存储(Client-Side Storage)

本文转载自:众成翻译译者:文蔺链接:http://www.zcfy.cc/article/660原文:http://www.html5rocks.com/en/tutorials/offline/storage/介绍本文是关于客户端存储(client-side storage)的。这是一个通用术语,包含几个独立但相关的 API: Web Storage、Web SQL Da

JS高程读书笔记--第三章基本概念

JS高程读书笔记--第三章语法ECMAScript中的一切(变量、函数名和操作符)都区分大小写。不能把关键字、保留字、true、false和null用做标识符。严格模式是为JavaScript定义了一种不同的解析与执行模型。在严格模式下,ECMAScript3中的一些不确定的行为将得到处理,而且对某些不安全的操作也会抛出错误。("use strict";)。ECMAScri

CommonJS规范重点

个人总结:commonJS主要解决模块化问题,将每个功能独立化,即函数和变量在自己独立的区域里,以免出现相同的函数名称和变量名称,导致错误。我们先从CommonJS谈起,因为在网页端没有模块化编程只是页面JavaScript逻辑复杂,但也可以工作下去,在服务器端却一定要有模块,所以虽然JavaScript在web端发展这么多年,第一个流行的模块化规范却由服务器端的JavaS

《每周一点canvas动画》——桌球运动(2)

每周一点canvas动画代码文件在上一节,《每周一点canvas动画》——桌球运动(1)中我们介绍了如何运用动量守恒和能量守恒的概念,最为真实的模拟了物体与物体之间发生碰撞后的情况。那么这一节,我们在上一节的基础上我们继续深入研究,非水平和非垂直的情况下如何处理物体与物体之间碰撞后的情况,以及更为普适的多物体运动。本节主要内容:代码优化二维碰撞解析代码实现粒子系统总结1.代

利用HTML5 file api读取图片进行本地操作

需求场景:需要用户上传一张照片,返回给用户一个唯一的结果,比如测试类网页你拥有哪种女人气质?(移动端)其实这种需求(不需要保存图片)的话,只需要在本地处理图片即可,不需要将图片上传到服务器。计算图片的md5值可以确保唯一性。针对这个需求,可以使用HTML5 file api来读取文件。实现方法如下:document.getElementById("file").addEve

anime.js: 一款新的 Javascript 动画库

http://anime-js.com/ Anime (/ˈæn.ə.meɪ/) is a flexible yet lightweight JavaScript animation library. It works with CSS, Individual Transforms, SVG, DOM attributes and JS Objects. 关键字:JavaS

javascript的多种数据类型转换

//数字类型转字符串 3中方法 {var a = 123;var b = 12323;var c = 456;console.log(typeof(a + ""));console.log(typeof String(b).toString());console.log(typeof c.toString()); }//判断是否是数字 {var a = 1233;var

《DOM编程艺术》中CSS—DOM的总结(一)

前言:前面是纯总结,后面实现了一个用DOM改变样式的Demo。-------------------开始-------------------------1.元素节点的style属性HTML文档中每个元素节点都有一个style属性,style属性包含着元素的样式,查询这个这个属性将会返回一个对象,节点对应的样式都存放在这个style属性里。一个Demo:可以弹出弹窗,返回标