详解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 相关文章推荐
js新闻滚动 js如何实现新闻滚动效果
Jan 07 Javascript
jquery获得页面元素的坐标值实现思路及代码
Apr 15 Javascript
javascript按位非运算符的使用方法
Nov 14 Javascript
js弹窗返回值详解(window.open方式)
Jan 11 Javascript
JavaScript中使用document.write向页面输出内容实例
Oct 16 Javascript
15个值得开发人员关注的jQuery开发技巧和心得总结【经典收藏】
May 25 Javascript
jQuery实现的简单分页示例
Jun 01 Javascript
javascript入门之window对象【新手必看】
Nov 22 Javascript
angularjs2 ng2 密码隐藏显示的实例代码
Aug 01 Javascript
jquery实现选项卡切换代码实例
May 14 jQuery
vue使用swiper.js重叠轮播组建样式
Nov 14 Javascript
vue使用swiper实现左右滑动切换图片
Oct 16 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
轻松入门: 煮好咖啡的七个诀窍
2021/03/03 冲泡冲煮
php lcg_value与mt_rand生成0~1随机小数的效果对比分析
2017/04/05 PHP
JavaScript获取客户端计算机硬件及系统等信息的方法
2014/01/02 Javascript
在JavaScript中使用timer示例
2014/05/08 Javascript
jQuery实现自动与手动切换的滚动新闻特效代码分享
2015/08/27 Javascript
JS实现黑客帝国文字下落效果
2015/09/01 Javascript
JS使用cookie实现DIV提示框只显示一次的方法
2015/11/05 Javascript
js省市联动效果完整实例代码
2015/12/09 Javascript
JavaScript实现经典排序算法之冒泡排序
2016/12/28 Javascript
原生javascript实现读写CSS样式的方法详解
2017/02/20 Javascript
js判断是否是手机页面
2017/03/17 Javascript
详解vue中computed 和 watch的异同
2017/06/30 Javascript
JS写XSS cookie stealer来窃取密码的步骤详解
2017/11/20 Javascript
jQuery实现所有验证通过方可提交的表单验证
2017/11/21 jQuery
nodejs异步编程基础之回调函数用法分析
2018/12/26 NodeJs
jquery 键盘事件 keypress() keydown() keyup()用法总结
2019/10/23 jQuery
vue中实现图片压缩 file文件的方法
2020/05/28 Javascript
python获取文件后缀名及批量更新目录下文件后缀名的方法
2014/11/11 Python
Python中的tuple元组详细介绍
2015/02/02 Python
10行Python代码计算汽车数量的实现方法
2019/10/23 Python
Django2 连接MySQL及model测试实例分析
2019/12/10 Python
python 已知一个字符,在一个list中找出近似值或相似值实现模糊匹配
2020/02/29 Python
在 Python 中使用 MQTT的方法
2020/08/18 Python
Python3+Appium安装及Appium模拟微信登录方法详解
2021/02/16 Python
is_file和file_exists效率比较
2021/03/14 PHP
HearthSong官网:儿童户外玩具、儿童益智玩具
2017/10/16 全球购物
西班牙美妆电商:Perfume’s Club(有中文站)
2018/08/08 全球购物
出国导师推荐信
2014/01/16 职场文书
党员教师学习党的群众路线教育实践活动心得体会
2014/10/31 职场文书
2014年小班保育员工作总结
2014/12/23 职场文书
民事上诉状范文
2015/05/22 职场文书
论文评审意见
2015/06/05 职场文书
美甲店的创业计划书模板
2019/08/23 职场文书
CSS3 制作的悬停缩放特效
2021/04/13 HTML / CSS
利用Python实现Picgo图床工具
2021/11/23 Python
Python语言中的数据类型-序列
2022/02/24 Python