封闭函数闭包

2018-11-05  本文已影响0人  岁月悄然飞逝徒留回忆_54a5

break outer; 结束当前所有 需要指定outer

document.title = 内容; 可以更改标题

charAt(0) 获取字符串中某位字符

indexOf(‘字符’) 查找出现的位置 没有发回-1

substring(开始,结束) 截取字符串 (包括开始,不包括结束)

大小写:toUpperCase toLowerCase

join() 链接

定时器弹框:

setTimeout 只执行一次的定时器 clearTimeout 关闭只执行一次的定时器

setInterval 反复执行的定时器 clearInterval 关闭反复执行的定时器

setTimeout(函数名,延迟时间);

setTimeout(function(){内容},延迟时间); 匿名写法

clearTimeout(定时器名); 清除定时器

自定义弹框:

filter:alpha(opacity=30) 兼容IE

var now = new Date(); 获得时间:

var year = now.getFullYear();

var month = now.getMonth();

var date = now.getDate();

var week = now.getDay();

倒计时在括号中填写结束时间

window.location.href = '百度' 网页预加载

变量作用域有就近原则

局部变量只能在函数内使用

;(function(){内容})(); 封闭函数

不会影响到其他的变量和函数名称

方法2:!或 ~ function(){内容}(调用) 主旨:代码隔离

用变量定义的函数无法预解析

闭包:(就是一个函数的嵌套,内部函数可以引用外部函数的局部变量,并且不会被垃圾回收机制回收)

变量 = (function(b){内容})(); 调用 变量(内部函数)

this当前点击的按钮对象

toLowerCas toUpperCase

上一篇下一篇

猜你喜欢

热点阅读