Haojen Ma

求知若饥 虚心若愚

Javascript 不同的数据类型命名规范

Array 前缀 a aSomeArray //etc Boolean 前缀 b bSomeBoolean //etc 浮点数 前缀 f fSomeFloat //etc 函数 前缀 fn fnSomeFunction //etc 整数 前缀 i iSomeInteger //etc ..


定时器

setTimeOut var timer = setTimeOut(function(){},1000 )//第一个参数是需要执行的程序,第二个是执行前的等待时间 设定一个程序触发后,执行前的等待时间 clearTimeOut clearTimeOut(timer) 清除 setTimeOu..


JavaScript 高级程序设计之深入系统化

系统性的深入学习

一章 JS 简介 小结 JS 是一种专门为网页交互而设计的脚本语言,由下列三个不同部分组成: 核心 ECMAScript, 提供ECMA 定义, 提供核心语言功能 文档对象模型 DOM, 提高访问和操作网页内容的方法和接口 浏览器对象模型 BOM, 提供与浏览器交互的方法和接口 二章 使用 ..


Meta 标签

带你系统性的了解 meta 标签究竟为何物

该元素可提供有关页面的元信息, 比如针对搜索引擎和更新频度的描述和关键词. meta 标签位于文档的头部, 不包含任何内容, 该标签的属性定义了与文档相关联的名称/值对 元数据不会显示在页面上,但是对于机器是可读的。主要面向的是搜索引擎之类的机器人,它可用于浏览器(如何显示内容或重新加载页面),..


Float 布局详解

简单的了解float的历史,其本来的作用,及其特性

Float 的的设计初衷 Float 的设计初衷仅仅是为了实现文字环绕效果,所以了解了 Float的设计初衷,我们就能明白 Float的特有的行为表现了 包裹和破坏 增强浮动的感性认知 包裹 包裹的特性的是 坚挺 收缩 隔绝 这种特性称之为 BFC, 具有这种包裹性的元素有 display..


javascript 字符串的属性和方法

简介 String 类型是字符串的对象包装类型,可以用String 构造函数的办法来创建 var str = new String('hello world'); 该对象的方法也可以在所有基本的字符串值中访问到, 其中,继承的 valueOf() / toLocaleString() 和 to..


NPM 学习

npm 是 node.js 的包管理工具

NPM是随NodeJS一起安装的包管理工具, 能解决NodeJS代码部署上的很多问题, 以下是常见的使用场景: 让用户从NPM服务器下载别人编写的命令程序到本地使用 允许用户从NPM服务器下载并安装别人编写的命令行程序到本地使用 允许用户将自己编写的包或命令行程序上传到NPM服务器供别人使用 ..


Node.js 学习

一个用javascript写的后端语言

简介 简单的说 Node.js 就是运行在服务端的 JavaScript。 Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台。 Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行Javascript的速度非..