【2012-10-11】JavaScript高级程序设计(第3版)学习笔记5 js语句
砖瓦和水泥都有了,接下来该是砌墙了,在ECMAScript中,语句就是我们需要砌的墙了。语句也和操作符一样,对于有C背景的人来说再自然不过了,下面采用类似的形式整理一下语句的相关知识,重点突出一些
【2012-10-11】JavaScript高级程序设计(第3版)学习笔记6 初识js对象
在房子里面可以放你想放的任意事物——如果你有足够的美学造诣,你甚至可以弄一个房中房试试——当然,为了方便管理,我们会给房子里存放的所有事物都会取上一个不重复的名字,比如医药房间里的各种药品名称。在
【2012-10-11】JavaScript高级程序设计(第3版)学习笔记7 js函数(上)
变量类型 在说函数之前,先来说说变量类型。 1、变量:变量在本质上就是命名的内存空间。 2、变量的数据类型:就是指变量可以存储的值的数据类型,比如Number类型、Boolean类型、Obje
【2012-10-11】JavaScript高级程序设计(第3版)学习笔记8 js函数(中)
6、执行环境和作用域 (1)执行环境(execution context):所有的JavaScript代码都运行在一个执行环境中,当控制权转移至JavaScript的可执行代码时,就进入了一个执行
【2012-10-11】JavaScript高级程序设计(第3版)学习笔记10 再访js对象
1、对象再认识 (1)对象属性和特性 什么是属性(Property),什么是特性(Attribute),这有什么区别?我不想也不会从语义学上去区分,对于这系列文章来说,属性就是组成对象的一
【2012-10-11】JavaScript高级程序设计(第3版)学习笔记11 内建js对象
内建对象就好比是JDK中的类库,开发者可以直接拿来使用,这极大的方便了常见的编程任务。这篇文章就来浏览一下主要的内建对象,当然,我们并不是第一次接触内建对象,前面已经接触到的就有Object、Fu
【2012-10-11】JavaScript高级程序设计(第3版)学习笔记13 ECMAScript5新特性
接下来应该是BOM和HTML5了,但是鉴于ECMAScript5相对于ECMAScript3的新变化比较多,而且这些变化也非常的有意思,因此在这篇文章中再将我认为的有意思的变化(并非全部变化)集中
【2012-10-11】javascript中方便增删改cookie的一个类
主要是通过对document.cookie字符串的分析来进行功能的组装的。 温习一下javascript中对cookie的操作: 增加cookie可以用document.cookie="userI
【2012-10-11】js函数的延迟加载实现代码
复制代码 代码如下: //非延迟加载的函数,每次调用都会进行条件判断 function removeHandler(target,eventType,handler) { if(target.re
【2012-10-11】JS判断页面加载状态以及添加遮罩和缓冲动画的代码
复制代码 代码如下: function initialize() { addcloud(); //为页面添加遮罩 document.onreadystatechange = subSomethin