首页 > 编程语言 > 详细

JavaScript笔记(1)

时间:2016-03-19 18:00:13      阅读:133      评论:0      收藏:0      [点我收藏+]

一.JavaScript的OOP特性

JavaScript中不存在类,因此继承只能发生在对象之间。

封装的概念主要是用于阐述对象中所包含的内容:即相关属性以及方法。

二.基本数据类型以及数组循环

变量区分大小。

变量的使用分为两个步骤,声明和初始化。为初始化的变量为undefined。

var a = 123;var b = a--;b;123;a;122;

JavaScript中的数据类型:数字,字符串,布尔值,undefined,null。不属于以上五种数据类型的均为对象。

学会使用typeof,可以作为验证方法。

数字以0开头为八进制。

2e+/—1:在数字2后面加1个0或者将2的小数点左移1位。

infinity:表示超出可表达范围,除了超大超小数之外,任何数除0也为infinity。

NaN:对一个假定的数字执行某个操作失败了,就会得到。var a = 10 * “f“;a;NaN

转义:\ ;换行:\n。

\u:后面的字符串将会被视为unicode码。

“”,null,undefined,0,NaN,false转化为布尔值时为false。

undefined和null的区别:

var i = 1+undefined;i;NaN;

var i = 1+null;i;1。

typeof(array())是object。

delete array[1]的函数不会自动向前移动:[1,undefined,3]。

var s = ‘one’;s[0];“o”。

var a = array();

for(var i in a){}

 

JavaScript笔记(1)

原文:http://www.cnblogs.com/ebwill/p/5295460.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!