javascript 常用对象
<!doctype html>
<head>
<script type="text/javascript">
/*
ps:需要注意的是部分的方法是区分大小写的比如Math 00x1 string 字符串对象
length 属性长度
concat(string) 连接两个或者更多个字符串
indexOf('hello',string) 返回出现的字符位置,如没找到返回-1
案例:
var str = "hello world";
alert((str.indexOf("hello")));
//返回1
substr(start,string) 截取函数
tolowercase(string) 转换为小写
touppercase(string) 转换为大写
replace(str1,str2) 字符替换
00x2 日期对象
getyear() 返回年份
案例:
var a = new Date();
document.write(a.getYear());
getFullyear() 返回年份
getMonth() 返回月份
getdate() 返回日期
getday() 返回星期数
gethours() 返回小时数aaaaaaaaa
getseconds() 返回秒数 00x3 数学对象
ceil(num) 大于或等于该书的最小整数
floor(num) 取整
案例:
alert(Math.floor(2.3));
//弹出2
min
max
pow(num)
random() 默认是取[0,1)之间的数
案例:
alert(console.log(Math.random()));
//比如要取5到10之间的任意数那么即如下代码:
alert(console.log(Math.random()*5+5));
pow(num1,num2) 返回num1的num2次方
round(num) 四舍五入
sqrt(num) 开平方根 00x4 数组对象
concat() 返回一个由两个数组合并组成的新数组
join() 返回一个由数组中所有元素连接在一起的string对象
push() 向数组中添加新元素,返回数组的新长度
shift() 删除数组中的第一个元素并且返回该值
unshift() 返回一个数组,在该数组头部插入了指定的元素
sort() 返回一个元素被排序了得array对象
slice() 返回数组中的一个片段
splice() 从数组中删除元素 00x5 浏览器window对象
window.alert(message) //直接弹出警告窗口
window.confirm(message)//弹出信息框,并且有确定取消 confirm英译为:确定、批准
window.prompt(message);//弹出输入框prompt英译为:敏捷、快速
window.close() //关闭窗口
window.print() //打印 】00x1 window子对象-location
ps:这些都跟数组一样在控制台下是可以被看到的
location 可以打印出url信息
host
port
href 地址
search 参数
assign(url) 页面跳转
protocol 协议
案例1:
console.log(window.location);
//可以在控制台下看到一个类似数组的。比如其打印出文件名
案例2:
console.log(window.location.pathname);
//比如url为:http://127.0.0.1/test.html
即打印出:test.html
案例3:
window.location.href="http://www.cnblogs.com/xishaonian/"; //跳转到我的博客园 】00x2 window子对象-navigator
vavigator 浏览器信息,类似http请求
appcodename 内部代码
appname 浏览器名称
language
useragent 用户代理
...... 】00x3 window子对象-history
history 历史纪录
forward()
go()
length 历史纪录的数目 】00x4 window子对象-scree
scree 屏幕对象
height
width
avaliheight 可用高度
avaliwidth 可用宽度 */
console.log(window.scree);
</script>
</script>
javascript 常用对象的更多相关文章
- JavaScript常用对象有哪些
JavaScript常用对象有哪些 1.String 2.Date 3.Math 4.Array 5.Number 6.Boolean
- 前端学习(十七):JavaScript常用对象
进击のpython ***** 前端学习--JavaScript常用对象 JavaScript中的所有事物都是对象:字符串.数字.数组.日期,等等 在JavaScript中,对象是拥有属性和方法的数据 ...
- JavaScript常用对象的方法和属性
---恢复内容开始--- 本文将简单介绍JavaScript中一些常用对象的属性和方法,以及几个有用的系统函数. 一.串方法 JavaScript有强大的串处理功能,有了这些串方法,才能编写出丰富多彩 ...
- Javascript常用对象的属性和方法
javascript为我们提供了一些非常有用的常用内部对象和方法.用户不需要用脚本来实现这些功能.这正是基于对象编程的真正目的. 在javascript提供了string(字符串).math(数值计算 ...
- javascript常用对象
A,window对象 window对象是浏览器模型对象的顶层对象 常用属性: screen:客户端的屏幕和显示性能的信息. history:客户端访问过的url信息 location:当前url链接的 ...
- JavaScript常用对象介绍
目录 对象(object) 对象的创建方式 点语法 括号表示法 内置对象 Array 数组创建方式 检测数组 转换方法 分割字符串 栈方法 队列方法 重排序方法 操作方法 位置方法 迭代方法 Stri ...
- javascript常用对象方法
concat:连接产生一个新数组 [1,2].concat([3,4]) >> [1, 2, 3, 4] filter:返回符合条件的一个新数组 [1,2,3,4,5].filte ...
- JavaScript - 常用对象相关
1. String对象 length : 字符串的长度 charAt(index) : 返回指定位置的字符串, 下标从0开始 indexOf(str) : 返回指定的字符串在当前字符串中首次出现的位置 ...
- javascript常用的Math对象的方法
简介 Math对象是在程序编程中用于执行一些数学任务的.Math 对象并不像 Date 和 String 那样是对象的类,因此没有构造函数 Math(),像 Math.sin() 这样的函数只是函数, ...
随机推荐
- lr如何获取当前系统时间戳
lr如何获取当前系统时间戳 一般使用time函数,获取当前unix时间戳 lr程序如下: int t1; char a[20]; t1=time();//获取当前系统时间 //根据不同情况,将时间存储 ...
- 【微信小程序】用户首次进入小程序拒绝授权,如何再次调用授权页面,获取用户信息userInfo
前言:微信小程序的app.js里面,最少有2个接口,一个wx.login:一个是wx.getUserInfo: 前者得到腾讯给我们的微信用户唯一的code,通过code获取openid,这个不需要用户 ...
- jquery api 常见 事件操作
change.html <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html ...
- 面试题 Comparable、Comparator 比较
Comparable 用作默认的比较方式 Comparator 用作自定义的比较方式,当默认的比较方式不适用时或者没有提供默认的比较方式,使用Comparator就非常有用. 像Arrays和Coll ...
- Windows命令-route
Windows route命令 添加一条永久网关:route add 0.0.0.0 mask 0.0.0.0 192.168.2.1 -p例如: route -p add 192.168.0.0 m ...
- printDocument设置适应边框打印 特重要 找了半天 设置一个属性即可
private void pd_PrintPage(object sender, PrintPageEventArgs e) { e.Graphics.SmoothingMode = System.D ...
- MQTT Stresser
go环境请参考https://www.cnblogs.com/saryli/p/9833253.html Load testing tool to stress MQTT message broker ...
- OGG_GoldenGate目标端库级别数据初始化(案例)
2014-03-07 Created By BaoXinjian
- CListCtrl控件中显示进度条
CListCtrl控件的subitem中显示进度条 http://www.codeproject.com/Articles/6813/List-Control-Extended-for-Progres ...
- JabRef中添加中文文献出现乱码 解决方法
JabRef中添加中文文献出现乱码 解决方法 问题描述 JaBRef是一款开源的文献管理软件,主要用来管理bibtex格式的参考文献,可以与LATEX配合使用,方便论文参考文献的使用.文献管理 ...