Java Script

295 阅读1分钟

认识

  • 编程语言的分类:机器语言,汇编语言,高级语言

  • Java Script属于高级语言。

  • 计算机的组成部分:硬件和软件两部分 image.png

  • 数据的存储单位 bit 1bit可保存一个0或者1 Byte 1B=8b MB 1MB=1024B GB 1GB=1024MB TB 1TB=1024GB

  • 创始人:布兰登.艾奇(Brenda Eich) Java Script是 运行在客户端的脚本语言,无需编译,由js引擎运行。 渲染引擎是用来解析html和CSS; js引擎用来读取和执行js代码。 注意,浏览器不执行js代码。

  • js的组成:EAMCScript、DOM、BOM。基础阶段学习EAMCScript,包含基础语法,语言规范等内容。 书写位置:行内,内嵌,外部(与我们的CSS样式类似)

  • 注释: // 1 单行注释 ctrl+/ /* 2 多行 注释 shift+alt+A 多行 注释 */

  • 输入、输出语法:

        // js输入输出语句
        // 浏览器弹出输入框,用户可以输入
    prompt('你好,无聊的朋友们,我是输入框prompt 请输入你的感想吧')

    // 浏览器弹出警示框
    alert('是的 我是alert,弹出警示框')

    // 浏览器控制台打印输出信息,给程序媛看的
    console.log('嗨,我是console,是给程序媛看的')

    document.write('我可以直接显示在面上')
    </script>

变量

  • 定义:存放数据的容器
  • 使用步骤:1.声明变量,赋值 2.声明变量,同时赋值
  • 变量的初始化
    // 声明变量
    var age;
    // 赋值
    age = 18;
    // 输出
    alert('age');
    console.log (age);

    // 变量的初始化
    var myname =('xiaobai');
    console.log (myname);
</script>

-注意事项:

  1. 更新变量,以最后一次赋值为准,js代码一行一行的执行;
  2. 声明多个变量,中间用英文‘,’隔开 3.扩展:a 只声明不赋值,结果是undefined; b 不声明,不赋值 ,直接使用会报错; c 不声明,直接可使用

PS:js的严格模式:'use strict',使用es6以上的js。es5定义变量的时候,一定要加var。

  • 变量的命名规范
  1. (A-Z,a-z)有字母、(0-9)数字、_下划线、$美元符号组成
  2. 严格区分大小写(APP,app)
  3. 不能以数字开头
  4. 不能是关键字、保留字
  5. 变量命名要有意义,见名知意。推荐驼峰命名法,首字母小写,后面的首字母大写:myFirstName 6.变量类名不能是name。

数据类型

Java Script变量数据类型只有在程序 运行的过程中,根据等号右边的值来 确定的。

image.png

定义字符串的方式 单引号、双引号、反引号

  • 获取字符串的长度:str.length 字符串的拼接:+ ${变量名称}
  • 判断变量的数据类型:typeof

最后:学习新知识,欢迎大佬们分享经验给我,从零开始的小白~