美文网首页
JavaScript

JavaScript

作者: penpy | 来源:发表于2019-04-02 09:47 被阅读0次

    基础语法与概述

    JavaScript是一种运行于JavaScript解释器/引擎中的解释型脚本语言。
    解释型:在运行之前不会编译检查错误,直接运行知道碰到错误为止。

    JS解释
    JS组成
    JS特点:
    1.开发工具简单,记事本即可
    2.无需编译,直接由JS引擎负责执行
    3.弱类型语言由数据来决定数据类型
    4.面向对象
    浏览器内核

    JS嵌入方式

    嵌入在元素“事件”中
    嵌入在<script>标记中
    JS写在外部脚本文件中
    image.png
    语法规范

    变量

    变量
    变量声明
    变量声明举例
    一次声明多个变量
    变量名规范
    未经初始化的变量

    未经初始化的变量的输出值是undefined


    使用未经声明的变量

    数据类型

    数据类型分为:原始类型(基本类型)、引用类型

    基本类型

    基本数据类型
    数字(number)类型
    string类型
    image.png
    boolean类型
    null
    undefined

    数据类型转换

    什么是数据类型转换

    隐式转换

    自动转换,由JS在运算过程中,自己进行转换的操作,不需要人为参与。


    函数
    NaN

    显示转换(强制转换)

    to String
    parseInt()

    Number()如果括号里包含非数字字符,不管是前面出现还是后面出现,都返回NaN

    运算符和表达式

    运算符:能够完成数据计算的一组符号,如+、-、*、/等
    表达式 :由 运算符操作数 所组成的式子,每个表达式都有自己的值
    var a=15; //a变量的值是15,整个表达式的值也是15

    算数运算符
    数字类型和字符串类型相加就会做一个拼接操作
    取余
    自增和自减
    关系运算符
    isNaN(数据)会抛开数据类型来判断数据是否为数字

    逻辑运算符

    逻辑与 &&
    逻辑或 ||
    逻辑非 !


    逻辑短路
    条件运算符
    三目运算符嵌套

    函数

    函数定义
    函数的声明
    函数的调用

    相关文章

      网友评论

          本文标题:JavaScript

          本文链接:https://www.haomeiwen.com/subject/todmbqtx.html