博主信息
博文 7
粉丝 0
评论 0
访问量 5585
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
php学习0707
Lank的博客
原创
743人浏览过

1. 变量,常量,数据类型,实例演示,注意命名规范;

js的变量和常量,变量可更新,可先声明再赋值,常量不可更新,声明时必须初始化,变量声明用let,常量声明用const

  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8" />
  5. <meta http-equiv="X-UA-Compatible" content="IE=edge" />
  6. <meta name="viewport" content="width=device-width, initial-scale=1.0" />
  7. <title>编程常识之变量、常量</title>
  8. </head>
  9. <body>
  10. <script>
  11. // 最重要的两类成员:函数和数据
  12. // 传统的变量方式,已淘汰或不建议使用
  13. // var email = "a@qq.com";
  14. // document.write(email);
  15. // alert(email);
  16. // var email = "555@qq.com";
  17. // console.log(email);
  18. // console.info(email);
  19. // 传统js,es6之前的js没有常量,靠自觉靠约定
  20. // var APP_NAME = "在线商城";
  21. // var APP_NAME = "我的小程序";
  22. // console.log(APP_NAME);
  23. let email = "222@qq.com";
  24. // let email = "333@qq.com";
  25. console.log(email);
  26. // 常量不能被更新,声明时必须初始化
  27. const NATION = "China";
  28. console.log(NATION);
  29. </script>
  30. </body>
  31. </html>
效果图如下

js的数据类型包括原始类型和引用类型

1、原始类型包括
数值:整数,小数
字符串:使用双引或者单引号
undefined:未定义
null:空
2、引用类型/对象

  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8" />
  5. <meta http-equiv="X-UA-Compatible" content="IE=edge" />
  6. <meta name="viewport" content="width= , initial-scale=1.0" />
  7. <title>数据类型</title>
  8. </head>
  9. <body>
  10. <script>
  11. // 1.原始
  12. // 2.引用
  13. function hello() {}
  14. console.log(typeof hello);
  15. console.dir(hello);
  16. </script>
  17. </body>
  18. </html>

效果如下

2. 函数参数与返回值,匿名函数及箭头函数的转化,实例演示;

  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8" />
  5. <meta http-equiv="X-UA-Compatible" content="IE=edge" />
  6. <meta name="viewport" content="width=device-width, initial-scale=1.0" />
  7. <title>Document</title>
  8. </head>
  9. <body>
  10. <script>
  11. function aa() {
  12. return 3 + 4;
  13. }
  14. console.log(aa());
  15. function bb(a, b) {
  16. return a + b;
  17. }
  18. console.log(bb(4, 4));
  19. // 匿名函数
  20. let nimi = function () {
  21. return 5 + 4;
  22. };
  23. console.log(nimi());
  24. // 匿名函数改造为箭头函数
  25. let nimi1 = () => 5 + 4;
  26. console.log(nimi1());
  27. </script>
  28. </body>
  29. </html>

运行效果如下

批改老师:天蓬老师天蓬老师

批改状态:合格

老师批语:
本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
作者最新博文
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学