zoukankan      html  css  js  c++  java
  • javastript

    ECMAScript基础语法(重点 **)
    (0)js的引入方式
    - 行内js
    - 内接式js
    - 外接js
    (1)声明变量
    var
    (2)测试语句
    - console.log
    - window.alert()
    window是可以省略不写
    - confirm()
    (3)数据类型
    5个基本数据类型
    Number
    String
    boolean
    undefined 未定义
    null
    数据类型转换
    - 数值类型转换成字符串类型
    - 隐式转换 var astr = ''+234;
    - 强制类型转换
    String()
    123.toString()
    - 字符串类型转换成数值类型
    - 强制转换
    Number()
    parseInt()
    parseFloat()
    字符串拼接
    +
    补充内容:es6的模板字符串
    tab键上面反引号``,如果想插入变量,使用${变量名}
    运算符
    先赋值 后++
    var x = i++
    先++ 后赋值
    var x = ++i
    +=
    -=
    *=
    /=
    !=
    !==
    == 比较的是数值
    === 比较的是数值和数据类型
    所有的数据类型都能转换成boolean类型
    null,undefined,0,NaN 都可以转换成false

    流程控制
    - if
    - do-while
    - while
    - for

    DOM事件
    DOM操作三步走:
    1.获取事件源
    2.事件
    3.事件驱动




    引用数据类型
    Array(数组)
    Object(对象)
    function 函数
    Date
    (4)运算符
    (5)流程控制
    (6)内置对象

    4.DOM(重点 ****)(Docuemnt Object Model 文档对象模型)
    5.BOM(侧重点 *) (Brower Object Model 浏览器对象模型)
  • 相关阅读:
    进程
    交换分区
    linux命令
    Linux进程
    开会
    今天的学习情况
    CentOS7.6 yum方式安装redis最新版
    Centos7 yum安装postgresql 9.5
    GitLab CI runner can't connect to tcp://localhost:2375 in kubernetes
    Server 2008 R2远程桌面授权,解决120天过期问题
  • 原文地址:https://www.cnblogs.com/liurenli/p/10247020.html
Copyright © 2011-2022 走看看