2019-02-14 匿名函数

2019-02-14  本文已影响0人  hwl0123

1)、可以使用多种运算符开头但一般用!

!function(形参列表){}(实参列表)

2)、使用()将函数及函数后的括号包裹

(function(){}());

3)、使用()值包裹函数值

(function(){})();
function saySth(){}

1.声明一个匿名函数,直接赋值给某一个事件

window.onload = function(){}

2.将匿名函数,赋值给一个变量

var func = function(){}

js代码在运行时,会分为两大部分。检查装载和执行阶段。检查装载阶段:会先检测代码的语法错误,进行变量、函数的声明
执行阶段:变量的赋值、函数的调用等,都属于执行阶段。


image.png

---------------检查装载阶段--------------
var num;
function func1(){};
function func2;

---------------执行阶段--------------
console.log(num); // 此时num还未被赋值
// console之后才是 num=10
func1();
func2()=function(){};

协议名://主机名(ip地址):端口号/文件所在路径?传递参数(name1=value1&name2=value2) #锚点
http://127.0.0.1:8080/wenjian/index.html?name=jredu#top

上一篇 下一篇

猜你喜欢

热点阅读