2019-02-14 匿名函数

  • 自执行函数

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

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

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

(function(){}());

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

(function(){})();
  • 函数名必须要符合小驼峰法则
function saySth(){}
  • 匿名函数

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

window.onload = function(){}

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

var func = function(){}
  • js代码的执行顺序问题

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


image.png

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

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

  • 浏览器的URL地址信息

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

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 概要 64学时 3.5学分 章节安排 电子商务网站概况 HTML5+CSS3 JavaScript Node 电子...
    阿啊阿吖丁阅读 9,298评论 0 3
  • PNG 有PNG8和truecolor PNG PNG8类似GIF颜色上限为256,文件小,支持alpha透明度,...
    hudaren阅读 1,570评论 0 0
  • JavaScript的相关语法知识:1、函数(important)基本上所有的高级语言(C、OC、JavaScri...
    天山雪莲_38324阅读 649评论 0 2
  •   函数表达式是 JavaScript 中的一个既强大有容易令人困惑的特性。定义函数的的方式有两种: 函数声明; ...
    霜天晓阅读 831评论 0 1
  • 我听见你在远处叫我的名字 因此我走上前来 听你叫我的名字 听你会说些什么 细细的风吹起了四月份枯黄的草 扬起了软软...
    松林木阅读 180评论 0 0