JS常用基础

typeof --返回数据类型

  数据类型: undefined:      先天为空
			  null:           表示一个空值
			  number:	      数字	      
			  boolean:	      true或者false
			  boject:	      javascript中的对象、数组和null

方法

	.length;					长度
	.charAt(index)				返回在指定位置的内容
	.indexOf(str,index)			查找指定字符串出现的位置
	.substring(index1,index2)	从一部分截取到某一部分
	.split()					拆分,不填会装到一个数组里面

创建数组

	var 数组名称=new Array(size数量)
	访问数组  数组名[index]
	数组常用属性和方法	属性		length
						方法		join()	将一个数组通过连接符,变成一个字符串
									sort()	对数组排序
									pop()	出栈
									push()	入栈

流程控制 标准顺序

	条件分支	if

	选择分支	switch
		{   case 常量1:
		    	语句;
				break;
		    default:(上面不成立,下面默认成立)
				语句;
		}
		
	循环结构	for(初始化;条件;增量)	while
	
	遍历结构	for in

提示框

	alert("提示信息")
	prompt("参数1","参数2");
	confirm();

函数

	parseFloat		转换为浮点
	parseInt		转换为整型
	Number			转换为数值型
	isNaN			用于检查是否为非数字

事件

	onload			一个页面或一幅图像完成加载
	onclick			鼠标单击某个对象
	onmouseover		鼠标移动到某个元素上
	onkeydown		某个键盘按键被按下
	onchange		域的内容被改变

window对象常用属性

	history			有关客户访问过的url的信息
	location		有关当前url的信息

window对象常用方法

	prompt()
	alert()
	confirm()			显示一个带有提示信息、确定和取消的对话框
	close()				关闭浏览器窗口
	open()				打开
	setTimeout()		指定的毫秒后调用什么什么  单次
	setInterval()		周期来调用

history对象

	back()			history前一个url对象
	forward()		下一个url
	go()			表示跳转的页数

history方法

	reload			重新加载 相当于F5
	replace			用新的文档替换当前文档   CTRL+F5

document【DOM】对象

	referrer		返回载入当前文档的URL,判断网页来源
	URL				返回当前文档的URL

document方法

	getElementByld()			返回对拥有指定id的第一个对象的引用
	getElementsByClassName()	通过类名抓取
	getElementsByName()			返回带有指定名称对象的集合
	getElementsByTagName()		返回带有指定标签名的对象的集合
	write()						向文档写文本、HTML表达式或者JavaScript代码
	innerHTML=" "				修改文本
	getgetAttribute()			返回指定属性值

Date对象

	var 日期对象=new Date(参数)
	参数格式:MM DD ,YYYY,hh:mm:ss

Date方法

	getDate()			返回date对象的一个月中的每一天,其值介于1~31之间
	getDay()			返回date对象的星期中的每一天,其值介于0~6之间
	getHours()			返回date对象的小时数,其值介于0~23之间
	getMinutes()		返回date对象的分钟数,其值介于0~59之间
	getSeconds() 		返回date对象的秒数,其值介于0~59之间
	getMonth()			返回date对象的月份,其值介于0~11之间(如果想拿到当前月的话需要+1)
	getFullYear()		返回date对象的年份,其值为4位数
	getTime()			方法返回自 1970 年 1 月 1 日以来的毫秒数:

math对象常用方法

	ceil()				向上取整
	floor()				向下取整
	round()				四舍五入
	random()			返回0~1之间的随机数

以上都是个人总结的常用基础方法或属性,非全部

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值