批改状态:合格
老师批语:
js标签(内部js):<script></script>
引用js:(公共js)<script src="xxx.js"></script>
查看结果:console.log('hello world')console控制器对象'hello world'字面量/字符串''和""引号(单引号或双引号)是字符串的定界符
1.数据(变量):
声明变量let a=10,可分为两步,1.声明let a;2.初始化a=10
第一次赋值:初始化(修改默认值undefind)
后面的赋值:更新
变量禁止重复声音
2.操作(函数):
写到大括号({})
在JS中,字符串的拼接使用的是(+),两边至少有一个字符串
匿名代码段{}转命名函数段funtion x(){}
1.1块作用域
{let a=100console.log(a);}
1.2函数作用域
function sum(a,b){let res=a+b;return res;}console.log(sum(10,20));
sum:函数名
(a,b):参数列表/形参
let res:私有变量/局部变量
1.3全局作用域
代码块/函数的外部声明
let email='00000@qq.com'{console.log(email);}
声明常量const a=100
常量声明时必须初始化,因为禁止更新,
{const a=100console.log(a);}
变量/常量/函数都是标识符
标识符的规则:
1.预留的不能写(关键字)
2.不能用数字开始
3.禁止特殊符号(_和$除外)
常量的规则:
1.全部使用大写字母
2.多个单词之间用下划线:USER_NAME
变量的规则:
1.驼峰式
1.1小驼峰(变量/函数):userName
1.2大驼峰(类/构造函数):UserName
2.蛇形
user_name
3.函数的规则:动词+名词(getuserInfo())
1.命名函数
被命名的代码段/块
function getName(username){return 'hello,'+username;}console.log(getName('开始上课'));
2.匿名函数
变量或常量来引用,立即执行函数
let getUserName=function(username){return 'hello,'+username;}console.log(getUserName('大家好'));console.log(getUserName('老师好'));console.log(getUserName('同学们好'));
立即执行函数(iife),只用一次的匿名函数
console.log((function(username){return 'hello,'+username;})('下课'));
3.箭头函数
用来简化匿名函数
简化方法:
1.去掉“function”
2.在参数列表与后面代码块({)之间用胖箭头(=>)链接
3.当只有一个函数的时候,参数外面的圆括号((username))可不不写
getUserName=username=>{return 'hello,'+username;}console.log(getUserName('结束'));
4.如果只有一条语句,可以不写大括号({})并省去“return”
getUserName=username=>'hello,'+username;console.log(getUserName('结束'));
5.如果没有参数或者有一个以上的参数,参数列表的括号必须要写
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号