博主信息
博文 5
粉丝 0
评论 0
访问量 3475
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
Javascript基本知识
喑哑
原创
507人浏览过

Javascript

特点

  • 主要由数据和操作组成

  • 同步执行:按代码顺序进行操作

数据类型

  • 字面量:直接可以看到的值 如10,20等
  • 常量:由const定义,一旦定义后不可被修改
  • 变量:由var或let定义,可以被重复赋值,实现数据的复用
    1. //常量
    2. const a = 10;
    3. console.log(a);
    4. //变量
    5. let b = 20;
    6. console.log(b);

    尝试修改常量值
    1. const a = 10;
    2. a=20;
    3. console.log(a);

    控制台会报错

操作

  • 定义函数来实现操作复用

    函数的几种定义方式

    • function语句定义

      1. function cal(a,b){
      2. return a+b;
      3. }
    • 函数直接量形式

      1. let cal = function(a,b){
      2. return a+b;
      3. }

      Javascript作用域

      内部可以使用外部定义,外部不能使用内部定义
  • 块作用域

    • 块:一段由”大括号 {…}”包裹的代码,如

      1. {
      2. a + b;
      3. }
    • 在代码块中的常量或变量在块外不能使用

      1. {
      2. let a = 123;
      3. console.log(a);
      4. }
      5. console.log(a); //错误,在外部无法访问块中得变量
  • 函数作用域

    • 变量只在函数中可见,如

      1. function cal(a,b){
      2. let result = a+b;
      3. return result;
      4. }
      5. console.log(result);//错误,外部访问不到函数内变量
  • 全局作用域

    • 在外部的定义,所有块和函数中都能使用

      1. let a = "aaaa";
      2. {
      3. console.log(a);
      4. }
      5. function show(a){
      6. console.log(a);
      7. }
      8. console.log(a);
      9. //三次输出都能获取a
批改老师:PHPzPHPz

批改状态:合格

老师批语:在全局作用域中,函数要调用才能输出
本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系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+教程免费学