摘要: ECMAScript有5种基本数据类型Undefined ,Null ,Boolean ,Number ,String 和一种复杂类型 Object1. UndefinedUndefined类型只有一个值,即特殊的undefined2. Null Null类型只有一个值,即特殊的null 如果定义的变量准备用于保存对象,那么最好将该变量初始化为null,这样就知道该变量保存了一个对象的引用。注意:null 和 undefined 之间的相等操作符(==)总是返回true3.Boolean Boolean类型只有两个值:true 和 false 要将其他类型转换为Boolean,要调用转型函数B 阅读全文
posted @ 2012-09-06 16:15 绿茶叶 阅读(1548) 评论(5) 推荐(1) 编辑
摘要: 在JavaScript中,typeof是操作符,负责检测给定变量的数据类型,用typeof检测下面变量的数据类型。Example:var m;var m1="hi";var m2=2;var m3=true;var m4=function(){};var m5=new Object();var m6=null;alert("typeof m 的类型:" + typeof m + "\n\r" + "typeof m1 的类型:" + typeof m1 + "\n\r" + "type 阅读全文
posted @ 2012-09-06 11:55 绿茶叶 阅读(982) 评论(0) 推荐(0) 编辑
摘要: JavaScript 基本语法1JavaScript的一切变量,函数名字和操作符都区分大小写2 标识符的第一个字符必须是一个字母、下划线或美元符号$,其他字符可以是字母、下划线、美元符号或数字3 按照惯例,ECMAscript标识符采取驼峰大小写格式,第一个字母大写,剩下的每个有意义的单词首字母大写... 阅读全文
posted @ 2012-09-06 11:03 绿茶叶 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 向HTML页面中插入JavaScript的主要方法就是使用<script>元素,只要不存在defer和async,包含在<script>元素内部的JavaScript代码将被从上而下依次解析。 如果<script>放在<head>里,则只有javascript被解析完毕和执行完成以后,页面中的其余内容才会被浏览器加载或显示。 所以如果需要加载很多JavaScript代码的页面,会导致浏览器在呈现页面时有明显的延迟,为了避免这样的问题,一般把全部的JavaScript引用放在<body>元素中页面的内容后面。 阅读全文
posted @ 2012-09-06 10:46 绿茶叶 阅读(208) 评论(1) 推荐(0) 编辑