继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

什么是脚本对象以及对象的属性和方法

123_木头人
关注TA
已关注
手记 11
粉丝 3
获赞 167

JavaScript 中的所有事物都是对象,如:字符串、数值、数组、函数等,每个对象带有属性和方法。
对象的属性:反映该对象某些特定的性质的,如:字符串的长度、图像的长宽等;

对象的方法:能够在对象上执行的动作。例如,表单的“提交”(Submit),时间的“获取”(getYear)等;

JavaScript 提供多个内建对象,比如 String、Date、Array 等等,使用对象前先定义,如下使用数组对象:
var objectName =new Array();//使用new关键字定义对象
或者
var objectName =[];
访问对象属性的语法:objectName.propertyName;
访问对象的方法:objectName.methodName()

Date对象中处理时间和日期的常用方法:
图片描述

getDay() 返回星期,返回的是0-6的数字,0 表示星期天。如果要返回相对应“星期”,通过数组完成,

String 字符串对象:
返回指定位置的字符:charAt() 方法可返回指定位置的字符。返回的字符是长度为 1 的字符串。stringObject.charAt(index);
返回指定的字符串首次出现的位置:indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。stringObject.indexOf(substring, startpos);
图片描述

字符串分割:split()方法将字符串分割为字符串数组,并返回此数组。
stringObject.split(separator,limit)
图片描述

提取字符串substring()方法用于提取字符串中介于两个指定下标之间的字符。
stringObject.substring(starPos,stopPos) ;

提取指定数目的字符:substr() 方法从字符串中提取从 startPos位置开始的指定数目的字符串。stringObject.substr(startPos,length)
图片描述

> Math对象
Math 对象是一个固有的对象,无需创建它,直接把 Math 作为对象使用就可以调用其所有属性和方法。这是它与Date,String对象的区别。
Math对象属性:
图片描述
Math对象方法:
图片描述

向上取整ceil(),它返回的是大于或等于x,并且与x最接近的整数。
向下取整floor(),Math.floor(x),返回的是小于或等于x,并且与 x 最接近的整数。
四舍五入round(),Math.round(x),

Array 数组对象
数组属性:length;
数组方法:
图片描述

打开App,阅读手记
15人推荐
发表评论
随时随地看视频慕课网APP

热门评论

很有用,最近刚好尝试了里面的好几个方法,,,赞一个

成功地帮我把知识过了一遍

查看全部评论