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() 这样的函数只是函数, ...
随机推荐
- PHP中的安全函数
安全是编程非常重要的一个方面.在任何一种编程语言中,都提供了许多的函数或者模块来确保程序的安全性.在现代网站应用中,经常要获取来自世界各地用户的输入,但是,我们都知道“永远不能相信那些用户输入的数据” ...
- PHP生成缩略图、加水印
<?php class ThumbWaterImages{ /** * 生成缩略图/加水印 * classname ThumbWaterImages * datetime:2015-1-15 * ...
- [转载]linux创建用户命令
原文地址:linux创建用户命令作者:疯狂的核桃 创建用户.设置密码.修改用户.删除用户: useradd testuser 创建用户testuser passwd testuser 给已创建 ...
- Java编程性能优化一些事儿【转】
原文出处: 陶邦仁 在JAVA程序中,性能问题的大部分原因并不在于JAVA语言,而是程序本身.养成良好的编码习惯非常重要,能够显著地提升程序性能. 1. 尽量在合适的场合使用单例 使用单例可以减轻加载 ...
- XtraTreeList直接显示Access数据库表中的数据
方法1:点击在拖入的显示控件(TreeList)右上方的箭头,在Treelist任务中选择数据源,添加项目数据源,依次选择数据库.数据集,新建连接,浏览选择数据库(*.mdb),依次点击 下一步,选择 ...
- SIPp常用脚本之三:UAC
UAC是作为SIP消息的发起端,可以控制消息速率什么的,方便极了. 一.uac.xml <?xml version="1.0" encoding="ISO-8859 ...
- django 在建模时的一个手贱
最近在写一个网站,在建立model的时候遇到了一些问题,最后找了好久才找到为什么. 一.django的model定义如下: from django.db import models # Create ...
- Generalized Linear Models
作者:桂. 时间:2017-05-22 15:28:43 链接:http://www.cnblogs.com/xingshansi/p/6890048.html 前言 主要记录python工具包:s ...
- eclipse部署class默认在build文件夹
1.eclipse新建的Dynamic web project 默认是将类编译在build如果在eclipse中配置了tomcate(server项),用自带的发布功能,是能自动识别的.2.自已修改到 ...
- java Webservice(一)HttpClient远程调用
我们将Web Service发布在Tomcat或者其他应用服务器上后,有很多方法可以调用该Web Service,常用的有两种: 1.通过浏览器HTTP调用,返回规范的XML文件内容 2.通 ...