博客列表 >js基础之声明变量,常量,作用域,函数,标示符

js基础之声明变量,常量,作用域,函数,标示符

P粉116103988
P粉116103988原创
2022年07月25日 22:20:30369浏览

1. 实例演示变量,常量的声明与初始化,使用方法

代码如下:

  1. <script>
  2. // 声明一个变量用let:常量的的默认值为undefind
  3. {
  4. let a ;
  5. console.log(a);
  6. // 初始化变量 就是给声明的常量赋值:
  7. let b = 10;
  8. b = 60;
  9. let c = 20;
  10. let d = b+c;
  11. d = b + b+ c;
  12. console.log(b);
  13. console.log(c+b);
  14. console.log(d);
  15. //变量 后面 是可以更新 重新赋值的
  16. b = 20;
  17. c = 50;
  18. d = b+c;
  19. console.log(d);
  20. }
  21. //声明一个常量用 const 常量名称用大写
  22. const USER = 'PHP 中文网 ';
  23. console.log(USER);
  24. </script>

效果图展示:

2. 实例演示作用域的类型与查看方式

代码如下:

  1. <script>
  2. // 作用域分为:1块级作用域,2函数作用域,3全局作用域
  3. // 1.块级作用域:用{} 来写
  4. {
  5. //... 代码
  6. let a = '这是一个块级作用域';
  7. console.log(a);
  8. }
  9. // 块级作用域输出结果只能写在块级作用域内,不能写在{}外面
  10. // console.log(a);
  11. // 2. 函数作用域:用function 来写 name(参数)表示函数
  12. function user(a,b){
  13. let c = a+b
  14. return c ;
  15. }
  16. //函数调用 要在函数外面调用
  17. console.log(user(11,22));
  18. // 3. 全局作用域: 声明的变量在块级和函数作用域外面,块级和函数作用域都可以输出
  19. let d = '这个是全局作用域';
  20. let e = 123;
  21. let f = 21;
  22. console.log(d);
  23. {
  24. {
  25. console.log(e);
  26. }
  27. }
  28. function uname(){
  29. let h = e + f;
  30. return h;
  31. }
  32. console.log(uname());
  33. </script>

效果图展示:

3. 写出合法标识符的基本规则,并实例演示

代码如下:

  1. <script>
  2. // 标示符基本规则:1.不要有特殊符号
  3. // let %#$@!*^;
  4. // 标示符基本规则:2. $ _ 可以用
  5. let $sa = 123;
  6. let user_number = 1300138000;
  7. console.log($sa);
  8. console.log(user_number);
  9. // 标示符基本规则:3 数字不可以放在开始位置
  10. // let 1231_adad = 345;
  11. let _adad = 345;
  12. console.log(_adad);
  13. //标示符遵循的规则: 5 . 声明变量用小写 声明常量用大写:
  14. let number = 12345;
  15. const USER_NAME = 'PHP中文网';
  16. console.log(number);
  17. console.log(USER_NAME);
  18. </script>

效果图展示:

4. 实例演示最常用 的三种函数类型

代码如下:

  1. <script>
  2. // 三种函数类型:1.命名函数, 2.匿名函数, 3.箭头函数
  3. // 命名函数:
  4. function user(){
  5. return '这个是一个命名函数';
  6. }
  7. console.log(user());
  8. function un(username){
  9. let all = 'hello' + username;
  10. return all;
  11. }
  12. console.log(un('英俊的猪'));
  13. // 匿名函数:
  14. let text = function(username){
  15. return 'hello'+ username;
  16. }
  17. console.log(text('李老师'));
  18. console.log(text('PHP中文网'));
  19. console.log(text('马老师'));
  20. // 箭头函数:
  21. let text1 = username =>{
  22. return 'hello'+username;
  23. };
  24. console.log(text1('哈哈哈哈'));
  25. // 若果只有一条语句,一个函数时 可以省去括号:
  26. text2 =username => 'hello'+username;
  27. console.log(text2('哥哥'));
  28. </script>

效果图展示:

声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议