JavaScript学习笔记

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/curry_du/article/details/47981119
五种原始的变量类型
1.Undefined--未定义类型   例:var v;
2.String -- ' '或" "
3.Boolean
4.Number
5.Null--空类型    例: var v=null;


Number中:
NaN -- not a number非数
本身是一个数字,但是它和任何数字都不相等,代表非数,它和自己都不相等
判断是不是NaN不能用==,应该用isNaN函数来判断


通过typeof()函数可以得到变量类型


JavaScript函数:
function 函数名([参数...]){
函数体;
return 表达式;   如果不写return那么返回undefined
}


调用javascript函数的方式:
1.在script代码中直接调用,--函数名(参数...);
2.在超链接中调用 --<a href="javascript:fun(参数...)">执行javascript代码</a>
3.嵌入到标签内部,作为事件响应来调用 --<input type="button" value="ok" onclick="fun(参数...)"/>


/**注意:在javascript中,函数实际上是一种数据类型 (function),所以函数名相当于变量名
/**所以,声明函数的另一种方式
var g=function(){    //挺像Java中的匿名内部类

}


arguments对象--实际上是一个数组
  函数传参数的时候可以传任意多个,通过arguments对象来读取。


eval()函数,eval("2+3")--可以得出结果


Array对象 --数组的长度是可变的
conact方法 --连接两个数组
join --连接元素
reverse --反转元素
Date对象 --在页面中显示当前时间是客户机的时间
--getTime()方法常用


String对象 --原始字符串类型对应的内置对象 




原型方式:使用prototype来扩展对象
 Object.prototype.method=function;
 

展开阅读全文

没有更多推荐了,返回首页