Blogger Information
Blog 21
fans 0
comment 0
visits 9318
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
js基础之声明变量,常量,作用域,函数,标示符
P粉116103988
Original
360 people have browsed it

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>

效果图展示:

Correcting teacher:PHPzPHPz

Correction status:qualified

Teacher's comments:
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post