javascript中的对象
来源:互联网 发布:b站是网络社交平台吗 编辑:程序博客网 时间:2024/05/10 14:28
1、javascript本地内置对象:
length-获得数组的长度;
concat-连接数组;
join-把数组转换成字符串;
pop-弹出一个元素;
push-放入一个元素;
reverse-颠倒数据中的元素顺序;
shift-移出第一个元素;
slice-截取数组;
sort-排序数组;
unshift-在前面追加元素;
parse方法,分析一个表示日期时间的字符串,返回它所表示的时间值,该值以自1970年1月1日0点0分0秒算起的毫秒值表示。parse方法属于一个静态方法 。
Math对象是一个静态类,不能使用new关键字创建对象实例,应直接使用“类.成员”的格式来访问其属性或方法,例如,varnum = Math.random();
属性:
方法:
abs方法,返回数字的绝对值。
sin、cos方法,分别返回数字的正弦、余弦值。
asin、acos方法,分别返回数字的反正弦、反余弦值。
random方法,返回介于 0 和 1之间的伪随机数
Number类代表数据类,包含一些静态的成员及数值处理的方法。
静态属性:
MAX_VALUE、MIN_VALUE、NEGATIVE_INFINITY、POSITIVE_INFINITY、NaN
主要方法:
toFixed(n)-取小数位数,自动四舍五入
toPrecision(n)-是否是指定类的prototype
propertyIsEnumerable(property)-是否可例举的属性
toString()-返回对象对应的字符串
valueOf()-返回对象对应的原始类型值
注意:一个字符串中的第一个字符的索引位置为0,依次类推。
注意:返回的结果是字符的unicode编码。
说明:str1.slice(0)和str1.slice(0,-1)都是返回整个字符串。
substring方法返回的内容不包含结束位置的字符。
Object是所有javascript类的基类,提供了一种创建自定义对象的简单方式,不需要程序员再定义构造函数。
主要属性:
constructor-对象的构造函数
prototype-使您有能力向对象添加属性和方法
主要方法:
hasOwnProperty(property)-是否属于本类定义的属性
obj.hasOwnProperty("attrName");
isPrototypeOf(object)-判断该对象是否为另一个对象的原型
Object.prototype.isPrototypeOf(obj)
propertyIsEnumerable(property)-是否可列举的属性,类似于hasOwnProperty
toString()-返回对象对应的字符串
valueOf()-返回对象对应的原始类型值
- 【javascript】javascript对象中的this
- 【javascript】javascript中的JSON对象
- Javascript中的arguments 对象
- javascript中的自定义对象
- javascript中的Function对象
- JavaScript中的window对象
- Javascript中的对象
- javascript中的对象模型
- JavaScript中的arguments对象
- JavaScript中的Math对象
- javascript中的json对象
- JavaScript 中的对象
- JavaScript 中的面向对象
- Javascript中的String对象
- javascript中的style对象
- javascript中的Math对象
- Javascript中的对象
- 理解JavaScript中的对象
- stm32f407之PWM(操作寄存器)
- 构造函数为什么不能是虚函数
- linux lsof详解
- stm32f407之基本定时器TIM6&TIM7(操作寄存器)
- Sed与AWK入门教程之Sed篇
- javascript中的对象
- 截获UIWebView的Request
- Android---在UI线程之外处理位图
- android一个用SimpleAdapter适配的ListView
- stm32f407之MyDebugger(操作寄存器)
- 如何调整“操作系统的中打开文件的最大句柄数”?
- Ehcache和Memcached比较分析
- 传奇再续-10年后的今天再看传奇
- javascript 闭包