详解JavaScript中的函数、对象


Posted in Javascript onApril 01, 2019

JS中的函数声明方式

方式一

function 函数名(){
函数体
}

详解JavaScript中的函数、对象

方式二

var 函数名=function(){
函数体
}

详解JavaScript中的函数、对象

方式三

var 函数名=new Function(“函数体”);

详解JavaScript中的函数、对象

执行方式

函数名();

JS中的对象

类似Java中的一些系统预设好的类

日期对象

function testDate(){
				var date=new Date();
				
				//本月中的第几天
				document.write(date.getDate()+"<br />");
				//本星期的第几天
				document.write(date.getDay()+"<br />");
				//返回的月份 0-11 
				document.write(date.getMonth()+"<br />");
				//返回的是1900年到现在年份的差值2018-1900
				document.write(date.getYear()+"<br />");
				//返回全年2019
				document.write(date.getFullYear()+"<br />");
				//2019年3月27日 下午5:35:02:返回本地的时间
				document.write(date.toLocaleString()+"<br />");
			}
			testDate();

2、数学对象

function testMath(){
				//获得随机数
				//随机数范围是0-1
				 var ran=Math.random()*1000;
				 console.log(ran);
				//向下取整 756.9714434215177 ==756
				 console.log(Math.floor(ran));
				//向上取整 398.06376470341377==398
				 console.log(Math.ceil(ran));
				//获得4位随机数--验证码
				 console.log(Math.floor(Math.random()*9000+1000) );
			}
			testMath();

3、String对象

详解JavaScript中的函数、对象

4、Global对象

详解JavaScript中的函数、对象

5、数组对象数组三种声明方式

//方式一
 var arr=new Array();
 //方式二 5代表数组的长度
 var arr2=new Array(5);
 //方式三
 var arr3=new Array("你好",123,new String(),true);

数组扩容

详解JavaScript中的函数、对象

数组减小

详解JavaScript中的函数、对象

数组遍历的两种方式

function demo4(){
				
				var arr=["bjsxt",123,new Date(),false];		 
				//数组的遍历方式一
				for(var i =0;i<arr.length;i++){				
					console.log(arr[i]);
				}
				
				//数组遍历方式二 i :是代表数组的下标
				for(var i in arr ){		
					console.log(arr[i]);
				}		
			}
			demo4();

数组常用方法:

Push:向数组的末尾添加一个或更多元素,并返回新的数组。
Pop:删除数组最后一个元素
Shift:删除数组第一个元素
Unshift:向数组的开头添加一个或更多元素,并返回新的数组。
Splice: 删除的含义 开始删除的下标 删除的个数

function demo5(){
				var arr=["bjsxt",123,new Date(),false];
				console.log(arr);
				//var le= arr.push("我们");
				// var le= arr.pop();
				//arr.shift();
				//arr.unshift("sxt");
				//arr.splice(1,2);
				//添加的含义 添加的下标 0:删除元素的个数  添加的元素
				arr.splice(1,0,"你好");
				console.log(arr);
			}
			demo5();

以上所述是小编给大家介绍的JavaScript中的函数、对象详解整合,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
javascript学习笔记(七) js函数介绍
Jun 19 Javascript
JavaScript与DOM组合动态创建表格实例
Dec 23 Javascript
基于Unit PNG Fix.js有时候在ie6下不正常的解决办法
Jun 26 Javascript
SOSO地图JS画出标注和中心点以html形式运行
Aug 09 Javascript
jquery 漂亮的删除确认和提交无刷新删除示例
Nov 13 Javascript
BootStrap 超链接变按钮的实现方法
Sep 25 Javascript
常用Javascript函数与原型功能收藏(必看篇)
Oct 09 Javascript
BootStrap3使用错误记录及解决办法
Dec 22 Javascript
详解angular element()方法使用
Apr 08 Javascript
基于JavaScript实现抽奖系统
Jan 16 Javascript
VUE实现可随意拖动的弹窗组件
Sep 25 Javascript
深入学习JavaScript 高阶函数
Jun 11 Javascript
Vue递归组件+Vuex开发树形组件Tree--递归组件的简单实现
Apr 01 #Javascript
基于vue框架手写一个notify插件实现通知功能的方法
Mar 31 #Javascript
基于elementUI实现图片预览组件的示例代码
Mar 31 #Javascript
微信小程序访问豆瓣电影api的实现方法
Mar 31 #Javascript
vue项目首屏打开速度慢的解决方法
Mar 31 #Javascript
jQuery事件blur()方法的使用实例讲解
Mar 30 #jQuery
Javascript实现一朵从含苞到绽放的玫瑰
Mar 30 #Javascript
You might like
smarty中先strip_tags过滤html标签后truncate截取文章运用
2010/10/25 PHP
PHP中的函数嵌套层数限制分析
2011/06/13 PHP
不使用php api函数实现数组的交换排序示例
2014/04/13 PHP
基于逻辑运算的简单权限系统(实现) JS 版
2007/03/24 Javascript
jqGrid jQuery 表格插件测试代码
2011/08/23 Javascript
JavaScrip实现PHP print_r的数功能(三种方法)
2013/11/12 Javascript
jQuery仿gmail实现fixed布局的方法
2015/05/27 Javascript
js代码实现随机颜色的小方块
2015/07/30 Javascript
javascript检查某个元素在数组中的索引值
2016/03/30 Javascript
javascript时间戳和日期字符串相互转换代码(超简单)
2016/06/22 Javascript
高效Web开发的10个jQuery代码片段
2016/07/22 Javascript
浅谈JavaScript中的this指针和引用知识
2016/08/05 Javascript
canvas滤镜效果实现代码
2017/02/06 Javascript
JS获取短信验证码倒计时的实现代码
2017/05/22 Javascript
Element-ui tree组件自定义节点使用方法代码详解
2018/09/17 Javascript
Vue Router history模式的配置方法及其原理
2019/05/30 Javascript
vue监听键盘事件的相关总结
2021/01/29 Vue.js
[01:15:29]DOTA2上海特级锦标赛主赛事日 - 3 胜者组第二轮#2Secret VS EG第三局
2016/03/04 DOTA
python使用Flask操作mysql实现登录功能
2018/05/14 Python
python定时关机小脚本
2018/06/20 Python
python实现简单flappy bird
2018/12/24 Python
Python中常用的内置方法
2019/01/28 Python
python脚本实现mp4中的音频提取并保存在原目录
2020/02/27 Python
python实现简单文件读写函数
2021/02/25 Python
美国最好的葡萄酒网上商店:Wine Library
2019/11/02 全球购物
营业员个人总结的自我评价
2013/10/25 职场文书
历史教育专业个人求职信
2013/12/13 职场文书
新学期决心书
2014/03/11 职场文书
个人自我鉴定总结
2014/03/25 职场文书
假面舞会策划方案
2014/05/29 职场文书
淘宝活动总结范文
2014/06/26 职场文书
村创先争优活动总结
2014/08/28 职场文书
中秋客户感谢信
2015/01/22 职场文书
企业投资意向书
2015/05/09 职场文书
烛光里的微笑观后感
2015/06/17 职场文书
Python selenium模拟网页点击爬虫交管12123违章数据
2021/05/26 Python