javascript语言基础 - 面向对象网,web开发,脚本,学习,对象 - 面向对象技术开发

面向对象技术开发

会员投稿 投稿指南 站长资讯通告:
您的位置: 首页 > Web开发 > 脚本语言 > 正文

javascript语言基础

来源: www.bianceng.cn 阅读:

javascript的数据类型:

javascript数据类型分为两种:原始类型与对象类型
    
原始类型:
数字、字符串、布尔值、null、undefined
其中null与undefined代表了各自特殊类型的唯一成员
    
对象类型:
所谓对象类型便是属性的集合,每个属性都是由键值对组成
普通的对象时无序键值对,有序的键值对便是我们的数组了
    
还有一个特殊的对象便是函数
函数是具有与他相关联的可执行代码的对象,通过调用函数运行可执行代码并返回结果
    
若是使用new操作符来新建一个对象我们便称之为构造函数
每个构造函数定义了一个类——由构造函数初始化对象组合的集合(可看做对象类型的子类

型)
数组是类(Array)
函数式类(Function)
日期是类(Date)
正则式类(RegExp)
类与函数贯穿js始终

数字

javascript是不区分整数与浮点数的,所有数均 用浮点数表示

Math

现在我们来认识一位与数字非常有关系的对象Math,这个 家伙可以干很多事情呢!

Math.round(0.6) 四舍五入

Math.random() 生成一 个大于0小于1的伪随机数

运算溢出

当js运算溢出时不会报错,会使用无穷大 infinity与无穷小-infinity表示;

若是出现没有意义的运算便会返回NaN,NaN的判 断无论如何都是false(他与自身也不相等),所以判断他要使用isNaN()函数

parseInt与parseFloat

parseInt(string, radix)

radix,表示转换的基数 ,也就是我们常说的2进制、8进制、10进制、16进制等。范围从2~36,但我们在JS中一般调 用该方法时,基本都是以10为基数进行转换的。

如果该参数小于 2 或者大于 36,则 parseInt() 将返回 NaN。

parseInt这个函数非常有用的,可以将一个字符串返回为 整数

<script type="text/javascript">
    var a = parseInt('334dd');
    var b = parseInt('3d34dd');
    var c = parseInt('ss3d34dd');
    s = '';
</script>

\

Tags:
相关文章列表: