株洲 网站建设,哪些网站专门做细胞的,广州网站建设制作公司,开发小程序多少报价JS语法基础1-注释//单行注释/*......*/多行注释2-分号#xff1b;用作分割javascript语句#xff0c;可以省略。3-变量定义定义变量使用varvar a;//声明变量
var a100;//声明变量并赋值
var b,c;//声明多个变量
var d20;bd1;cb1;//一行多条语句要用;分割4-数据类型判断该变量…JS语法基础1-注释//单行注释/*......*/多行注释2-分号用作分割javascript语句可以省略。3-变量定义定义变量使用varvar a;//声明变量
var a100;//声明变量并赋值
var b,c;//声明多个变量
var d20;bd1;cb1;//一行多条语句要用;分割4-数据类型判断该变量是什么类型 var a100;console.log(typeof(a))console.log(typeof a)undefined是一个特殊的值当一个变量声明但是没有初始化时就会被赋予undefined注意没有定义也被认为undefined5-数据类型null空对象指针当一个变量是为了保存一个对象但是没办法立即初始化的时候应该为之分配一个null值var v1null;
console.log(v1);
console.log(typeof v1)6-number类型中的NaNNaN:非数值是一个特殊的值这个数值表示本来要返回数值的操作数未返回数值的情况任何涉及NaN的操作NaN1都会返回NaNNaN与任何值都不相等包括NaN本身7-Object8-boolean的数据类型转换任何数据类型都能转换为boolean空指针0NaN,null,undefined转换为假函数1-函数的定义要两种写法定义式和变量式定义式使用function来定义函数function 函数名(参数1参数2){
//函数体
}function myFun(){
console.log(我是JavaScript函数)
}变量式JavaScript函数可以通过一个表达式定义函数表达式可以存储在变量中变量名就是函数的名称。var funfunction(参数1参数2){
//函数体
}var myFunfunction(){
console.log(我是JavaScript函数)
}2-函数的参数函数的参数可以没有也可以有多个用逗号隔开不用说明参数类型。3-返回值函数可以没有返回值也可以有返回值用return给出返回值。function(a,b){return a*b;
}4-函数的调用//函数的定义
function mult(a,b){return a*b;
}//函数的调用
var rmult(2,5);5-两种函数声明方式的不同以下两种代码哪个不能正确执行//定义式
var resultsum(3,4);
console.log(result);
function sum(num1,num2){return num1num2;
}//变量式
console.log(result(3,4));
var resultfunction(num1,num2){return num1num2;
}定义式函数会预加载函数的调用在函数定义前和函数定义后都可以这叫函数声明提升变量式和匿名式函数调用必须在函数声明之后否则提示“**is not a function”