函数,数组相关

函数
	内置函数
		isNaN()
		parseInt()
		parseFloat()
	函数是什么?
		可以重复调用的代码块
	定义函数
		function name(arg1,arg2){


return 返回值
}
调用函数
name(实参)
通过事件调用

匿名函数自执行 !function(){}() 变量提升 var 声明的变量默认会提到 最前面默认值是undefined function 声明的函数,函数前函数后都可以调用 Math 数学对象 PI 常量 ceil() 小数进1 floor() 舍去小数 round() 四舍五入 random() 产生随机 0-1 范围 Math.random()*(上限-下限)+下限 max() ,min() 最大,最小值 abs() 绝对值 其他 pow() tan sin cos Date 1. 实例化当前日期 var d = new Date(); 获取 getFullYear(); 年 getMonth() 月份 0-11 getDate() 日期 1-31 getDay() 星期 0-6 getHours() 小时 getMinutes() 分 getSeconds() 秒 getTime() 返回该日期与1970年1月1日的时间差 var d2 = new Date(2020,0,1,12,30) 创建一个日期 时间为 2020年1月1日12点30分(月份从0开始) 设置日期 setFullYear(2020); setMonth(11); toLocaleString 返回一个本地化的时间 间隔调用 (多次) var id = setInterval(fun,1000) 每隔1秒执行一次fun函数 clearInterval(id); 停止间隔调用 延迟调用 1次 var id = setTimeout(fun,2000) 延迟2秒调用1次fun函数 clearTimeout(id): 停止延迟调用
	字符串
		创建
			var str = new String("我爱我的祖国")
			var str = "我爱我的祖国"
			var str ='我爱我的祖国'
			特点,双引号字符串可以包含单引号
      单引号里面可以包含双的
			用new创建的两个字符串即使值一样也不相等
		搜索
			搜索字符在字符串所在的下标索引

str.indexOf(“字符”)
搜索不到 返回-1
indexOf(“字符”)
从0的位置开始搜索
indexOf(“字符”,7)
从第7的位置开始搜索
charAt(7)
返回下标对应的字符串
str.lastIndexOf(".")
从后开始搜索
替换
str3 = str.replace(“被替换字符串”,替换字符)
全局替换
var str4 = str.replace(/祖国/g,“国家”)
length
字符的长度
截取
substr(从第几个,截取几个)
str.substr(3,5) 把字符串str从第3个截取5个字符 (结果是有5个字符)
substring(从第几个,截取到第几个)
str.substring(3,5) 把字符串str从第3个截取到第5个字符 (结果有2个字符)
如果只有一个参数 substr 和substring 是一样的,从第一个参数截取到最后
表单
form
onsubmit
单击提交按钮 事件
action 数据提交的地址
input
onblur
失去光标事件
value
表单的值

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值