摘要: 1、 var a=123; function fun(){ alert(a) //123 } fun() 2、 var a=123; function fun(){ alert(a); //undefined var a=456; } fun() alert(a) //123 3、 var a=12 阅读全文
posted @ 2018-12-21 14:29 ZmXy 阅读(119) 评论(0) 推荐(0)
摘要: 闭包: 函数在调用的时候会形成一个私有的作用域,对内部的变量起到保护的作用,这就是闭包 变量的销毁: 1.人为销毁 var a=12; a=null; 2.自然销毁 函数调用完成后,浏览器会自动销毁函数内的变量; 案例: function fn(){ var a=5 a++ console.log( 阅读全文
posted @ 2018-12-21 14:26 ZmXy 阅读(77) 评论(0) 推荐(0)
摘要: 1.正则的懒惰性 每一次在exec()中捕获的时候,只捕获第一次匹配的内容,而不往下捕获了,我们把这叫做正则的懒惰型,每一次捕获的开始位置都是从0开始 2.解决正则的懒惰性:修饰符 g 3.正则的贪婪性 每一次匹配都是按照最长的出结果,我们把这种功能叫正则的贪婪性 4.解决正则的贪婪性:在元字符量词 阅读全文
posted @ 2018-12-21 11:05 ZmXy 阅读(118) 评论(0) 推荐(0)
摘要: 1.正则:就是一条规则,用于检验字符串的格式,目标就是字符串。 2.定义:var reg=/格式/ var reg=new RegExp 3.正则的方法:Test() 用于匹配 Exec()用于捕获 4.修饰符:i:区分大小写 m:多行匹配 g:全局匹配 5.字符串中与正则有关的方法: a.matc 阅读全文
posted @ 2018-12-21 10:54 ZmXy 阅读(130) 评论(0) 推荐(0)
摘要: math对象: math abs(x) 返回x的绝对值 math ceil(x) 返回x的上舍入 math.floor(x) 返回x的下舍入 math.max(x) 返回最大值 (必须是数字) math.min() 返回最小值 math.random() 返回0-1之间的随机数 math.round 阅读全文
posted @ 2018-12-21 10:11 ZmXy 阅读(100) 评论(0) 推荐(0)
摘要: 创建Date new Date() Date对象方法: get系列: getDate() 返回一个月中的某一天(1-31) getDay() 返回一周中的某一天(0-6) getFullYear() 返回四位数的年份 getMonth() 返回月份(0-11 0是一月) getHours() 返回的 阅读全文
posted @ 2018-12-21 10:11 ZmXy 阅读(128) 评论(0) 推荐(0)