【JS基础】

(function(){…})()

( function (){…} () )

立即执行函数

在函数体后面加括号就能立即调用,其中这个函数必须是函数表达式,不能是函数声明

函数声明:function fnName ();  使用function关键字声明一个函数,再指定一个函数名,叫函数声明

函数定义:function fnName () {…};  有函数体/代码块

函数表达式 var fnName = function () {…}

使用function关键字声明一个函数,但未给函数命名,最后将匿名函数赋予一个变量,叫函数表达式,这是最常见的函数表达式语法形式

 var func = function(agr1,arg2){//创建匿名函数
      alert(arg1 + '  ' + arg2);//函数体
  }    

调用:func(agr1,arg2)

匿名函数:function () {};

JS数据类型:

undefined(未定义)

null(空)

boolean(布尔型)

string(字符串)

symbol(符号)

number(数字)

 object(对象)

.value;//表单控件取值,input
.innerHTML;//非表单控件取值,包括Html标签
.innerText;//从起始位置到终止位置的内容, 但它去除Html标签,textarea
.outerHTML;//除了包含innerHTML的全部内容外, 还包含对象标签本身。
原文地址:https://www.cnblogs.com/punmpking/p/6187813.html