07-js的常用对象和方法

<html>
	<head>
		<title>js的常用对象和方法</title>
		<meta charset="UTF-8"/>
		<!--
			常用的对象和方法:
				1、String
				2、Date
				3、Math
				4、Global
		-->
		<!--声明js代码域-->
		<script type="text/javascript">
			//1、String对象学习
				var str=new String("abcdefg");//声明String对象存储字符串
				var  str2="MNP";//简写形式
				//alert(str);
				//字符串大小写的转换
					//alert(str.toUpperCase());//将字符串转换为大写
					//alert(str2.toLowerCase());//将字符串转换为小写
				//字符串的切割
//					var s="哈哈,嘿嘿,呵呵";
//					var s1=s.split(",");//按照指定的字符切割字符串,返回数组。
//					alert(s1.length);
				//字符串的截取
//					var s="abcdef";
//					alert(s.substr(1,3));//从指定的开始位置截取指定长度的子字符串
//					alert(s.substring(1,3));//从指定的开始位置和指定的结束位置截取子字符串,含头不含尾。
				//查找子字符串第一次出现的角标
//					var s="abcdefg";
//					alert(s.indexOf("dd"));//返回指定子字符串第一次出现的角标,没有则返回-1;
			//2、Date对象
				//1、创建Date对象
					var d=new Date();
					//alert(d);
				//获取当前年份
//					alert(d.getYear());//返回的是1900年开始距今的年分数
//					alert(d.getFullYear());//返回的是当前的年份
//					alert(d.getMonth()+1);//返回的当前月份的角标值,需要+1
//					alert(d.getDate());//返回的是当前的日期数
//					alert(d.getDay());//返回的是当前的星期数,但是周天会返回值为0;
//					alert(d.getHours());//返回当前时间的小时数
//					alert(d.getMinutes());//返回当前时间的分钟数
//					alert(d.getSeconds());//返回当前时间的秒数

					//alert(d.getHours()+":"+d.getMinutes()+":"+d.getSeconds());
			//3、Math对象学习
				//1、Math在使用的时候不能new,使用Math.方法名调用即可。
					//创建随机数字
//						alert("Math.random():"+Math.random());//返回0-1之间的随机数字,含0不含1。
//						alert(1000+Math.random()*9000);
					//向下取整
//						alert(Math.floor(1000+Math.random()*9000));
					//向上取整
//						alert(Math.ceil("12.34"));
					//四舍五入
//						alert(Math.round(12.12));
//						alert(Math.round(12.65));
					//数值比较:求取最小值,求取最大值
//						alert(Math.min(12,13,5,78));//获取最小值
//						alert(Math.max(12,3,4,56));//获取最大值
			//4、Global对象学习
					//1、改对象从不直接使用并且不能new,也是就直接写方法名调用即可。
						//使用eval将字符串转换为可执行的js代码
							var str="var a=123";
							eval(str);
							alert(a);
						//使用isNaN判断是否值NaN
							alert(isNaN("123"));
						//获取字符中的浮点数
							alert(parseFloat("12.34a34a"));
		</script>
	</head>
	<body>

	</body>
</html>

  

原文地址:https://www.cnblogs.com/wcyMiracle/p/12411340.html

时间: 2024-10-29 08:18:41

07-js的常用对象和方法的相关文章

js的常用对象和方法

1.上节课内容回顾  * html里面form表单     * css     * javascript 2.内容补充  1.js和html两种结合方式   * 使用外部文件方式   * <script type="text/javascript" src="1.js">不能写js代码</script>    2.padding:内边距   * padding: 20px;   * 另外一种设置方式:   /*    设置内边距    按照顺

js字符串常用属性和方法

字符串声明: var str1 = new String(“abcdefgabc”);      //这是一个“字符串对象” var str2 = “abcdefgabc”;                            //这个字符串跟前面str1几乎没有区别 str.length——获得一个字符串的长度(也就是字符个数) 字符串对象的方法: str1.charAt( n );       ——获得字符串str1中位置为n的那个字符(字符的位置也是从0开始算起)var s1 = str

JS中的对象和方法简单剖析

众所周知,在js中对象就是精髓,不理解对象就是不理解js. 那么什么事js中的对象呢? 在js中,几乎一切皆对象: Boolean ,String,Number可以是对象(或者说原生数据被认作对象): Dates ,Maths,Regexps,Arrays,Funcitons,当然Objects,这些都是对象: JS中,所有值,除了原生值,都是对象:这些原生值包括:strings,numbers('3.14'),true,false,null和undefined 对象是包含变量的变量,js变量可

js Array数组对象常见方法总结

Array对象一般用来存储数据. 其常用的方法包括: 1.concatc()方法 concat() 方法用于合并两个或多个数组.它不会更改现有数组,而是返回一个新数组. 例如: var arr1=[1,2,3]; var arr2=[4,5,6]; var arr3=arr1.concat(arr2,"7",8,[9,10]); document.write(arr3);//1,2,3,4,5,6,7,8,9,10 2.join()方法 join方法通过指定的分隔符将数组连接成字符串.

js String字符串对象常见方法总结

String对象常用来保存文本形式的数据. 其转化方法有二种: String(s) new String(s) String对象方法有: charAt() charCodeAt() concat() indexOf() lastIndexOf() match() repeat() replace() search() slice() substr() substring() split() toLowerCase() toUpperCase() trim() valueOf() toString

python常用对象使用方法

1 Python Number(数字) Python Number 数字类型用于存储数值. 数字类型是不允许改变的,这就意味着如果改变 Number 数据类型的值,将重新分配内存空间. 以下实例在变量赋值时 Number 对象将被创建: #以下实例在变量赋值时 Number 对象将被创建: var1 = 1 var2 = 10 #使用del语句删除一些 Number 对象引用 del var del var_a, var_b >>> id(8) 8675840L >>>

JS中常用的Math方法

1.min()和max()方法 Math.min()用于确定一组数值中的最小值.Math.max()用于确定一组数值中的最大值. alert(Math.min(2,4,3,6,3,8,0,1,3)); //最小值 alert(Math.max(4,7,8,3,1,9,6,0,3,2)); //最大值 2.舍入方法 Math.ceil()执行向上舍入,即它总是将数值向上舍入为最接近的整数: Math.floor()执行向下舍入,即它总是将数值向下舍入为最接近的整数: Math.round()执行标

js中String对象slice()方法跟subString()的区别

slice() 和 substring() ECMAScript 提供了两种方法从子串创建字符串值,即 slice() 和 substring().这两种方法返回的都是要处理的字符串的子串,都接受一个或两个参数.第一个参数是要获取的子串的起始位置,第二个参数(如果使用的话)是要获取子串终止前的位置(也就是说,获取终止位置处的字符不包括在返回的值内).如果省略第二个参数,终止位就默认为字符串的长度. 与 concat() 方法一样,slice() 和 substring() 方法都不改变 Stri

js中访问对象的方法

如果在js中定义了一个变量obj1,如 1 var obj1 = 234; 那么访问这个边个两的方式至少有两种, 1 window["obj1"],那么值为234, 2 var target = "obj1"; var rtn= eval('('+ target  +')');//那么rtn的值也为234