JAVASCRIPT特性的学习
2014-01-04 16:44
288 查看
1.getElementsByTagName返回值为collection而不是Array
2.undefined表示系统级空缺,null表示一种特殊的对象,可以视为一种用户级。
3.函数变量声明的预解析
C语言:
void fn()
{
printf("%d\n",i);
int i=2;
}
int main(void)
{
fn();
system("PAUSE");
return 0;
}
打印出来是1;
JS
var a=2;
function test()
{
alert(a);
var a=2;
}
test();
打印是undefined
2.undefined表示系统级空缺,null表示一种特殊的对象,可以视为一种用户级。
3.函数变量声明的预解析
C语言:
void fn()
{
printf("%d\n",i);
int i=2;
}
int main(void)
{
fn();
system("PAUSE");
return 0;
}
打印出来是1;
JS
var a=2;
function test()
{
alert(a);
var a=2;
}
test();
打印是undefined
相关文章推荐
- Nodejs学习中一些javascript特性的总结
- javascript学习笔记(二十) 获得和设置元素的特性(属性)
- 从 prototype.js 深入学习 javascript 的面向对象特性
- JavaScript高级程序设计(第3版)学习笔记13 ECMAScript5新特性
- JavaScript ES6新的类继承特性学习笔记
- JavaScript几个重要的特性学习
- ArcGIS API for JavaScript 4.3学习笔记[新] AJS4.3和AJS3.20新特性
- JavaScript学习--Item24 ES6新特性概览
- JavaScript 学习笔记十四 this特性,静态方法 和实例方法,prototype
- javascript学习笔记(二十) 获得和设置元素的特性(属性)
- prototype.js 深入学习 javascript 的面向对象特性
- JavaScript(ES6)新特性学习汇
- javascript学习(九)对象属性的特性
- javascript学习笔记(二十) 获得和设置元素的特性(属性)
- 从 prototype.js 深入学习 javascript 的面向对象特性
- ArcGIS API for JavaScript 4.2学习笔记[0] AJS4.2概述、新特性、未来产品线计划与AJS笔记目录
- JavaScript 学习笔记十四 this特性,静态方法 和实例方法,prototype
- JavaScript 学习笔记十四 this特性,静态方法 和实例方法,prototype
- 深入学习javascript面向对象及高级特性
- JavaScript高级程序设计(第3版)学习笔记13——ECMAScript5新特性