javascript基础知识归纳总结
2015-03-27 13:59
218 查看
对javascript的一些基础知识的归纳总结
1.类型及类型的判别
js的数据类型有这么几种number(数字),string(字符串),bool(布尔),arrary(数组),object(对象),null和undefined。其中稍微需要注意一下的null和undefined的区别,大体两者是等价的。区别在于undefined是指这个变量没有被赋值过或者压根就没有这个变量(其实这也是变量没有被赋值过的一种特殊形式),而null则是一个特殊的值,我们一般叫它空值。 在用typeof null 观察null的类型时发现结果是object,这说明null是一种特殊的对象。这也印证了js中一切皆对象这句话,这些类型本质上都属于对象(object),除了对象就是什么也没有(ubdefined)。
2.json与xml的区别以及各自的优缺点
简单来说,xml是一种使数据拥有结构性的标记性语言,json是基于javascript语言的一种轻量级数据交换格式。由于json的方便快捷,现在主流的传输方式都是使用json,而相对于json来说,xml显得过于冗余与笨重了。但是在传递大数据方面,xml有SAX这种逐步解析的方式而比使用json有优势。
3.定时器
定时器一共有两种,setTimeout(expression,delaytime)和setInterval(expression,delaytime)。前者是倒计时式的计时器,时间一到执行所需动作并且只执行一次;后者是间断定时器,也叫循环定时器,每隔一定时间执行一次动作。4.数组
数组的方法和属性如下图所示,具体可自行查找5.对象,函数
对象是拥有属性和方法的数据。函数是由事件驱动的或者当它被调用时执行的可重复使用的代码块。6.事件绑定
待定相关文章推荐
- JavaScript 基础知识总结归纳(一)
- JavaScript 语言基础知识点总结(思维导图)
- JavaScript基础知识点归纳
- JavaScript 语言基础知识点总结
- JavaScript 语言基础知识点总结(思维导图)
- 一个大型例子搞定 Javascript 的数组基础知识 ——总结《Javascript 权威指南》第六版数组基础知识
- javascript基础知识总结
- JavaScript 语言基础知识点总结(思维导图)
- JavaScript基础知识总结
- JavaScript 语言基础知识点总结
- JavaScript 语言基础知识点总结(思维导图)
- SQL Server 2005基础重点知识总结 归纳
- 【JavaScript】知识总结---基础
- JavaScript 语言基础知识点总结
- JavaScript语言基础知识点总结(思维导向图)
- 传智播客Ajax与Javascript基础知识总结下~~~基础朋友一定要看哦
- 数据库基础知识归纳总结
- JavaScript 语言基础知识点总结(思维导图)
- JavaScript 语言基础知识点总结(思维导图)
- JavaScript 语言基础知识点总结(思维导图)