2019-06-09 学习日记 day30 JS

JavaScript

  概述:javascript 一种直译式脚本语言

脚本语言

  java源代码 -----> 编译.class文件 ----> java虚拟机中才能执行

  脚本语言:源码  ------>   解释执行

  js由我们的浏览器来解释执行

HTML:决定了页面的框架

CSS:用来美化我们的页面

JS:提供用户的交互的

JS的组成:

  ECMAScript:核心部分,定义js的语法规范

  DOM:document Object Model文档对象模型,主要是用来管理页面的

  BOM:Browser Object Model 浏览器对象模型,前进,后退,页面刷新,地址栏,历史记录,屏幕宽高

JS语法:

  变量弱类型:var i =true

  区分大小写

  语句结束之后的分号,可以有,也可以没有

  写在script标检

JS的数据类型:

  ·基本类型:

    String

    number

    boolean

    undefine

    null

  ·引用类型:

    对象,内置对象

  ·类型转换:

    js内部自动转换

JS的运算符合语句

  ·运算符和java一样

    “====”全等号:值和类型都必须相等

  ·语句和java一样

JS的输出

  ·alert()直接弹框

  ·document.write()向页面输出

  ·console.log()向控制台输出

  ·innerTHML:向页面输出

  ·获取页面元素:document。getElementByld(“d 的名称”)

  

JS声明变量

  var变量的名称 = 变量的值

JS声明函数

  var 函数的名称 = function(){  function 函数的名称(){}}

JS的开发步骤

  确定事件

  通常事件都会出发一个函数

  函数里面通常都会去操作页面元素,做一些交互动作

原文地址:https://www.cnblogs.com/JungTan0113/p/11007354.html