美文网首页
JavaScript认识和基础

JavaScript认识和基础

作者: 萧声断未央 | 来源:发表于2018-05-09 22:19 被阅读0次

    1. JavaScript诞生于1995年,作者叫布兰登*艾奇,原名livescript,因当时Java大火就改名为JavaScript。

    JavaScript是一种运行于js解释器中的脚本语言。

    JavaScript是一门弱类型语言,它是基于浏览器实现的轻量级语言。

    弱类型:特点,运行时容易出错,但是灵活。由数值来决定数据类型。

    强类型:安全,效率高,由数据类型来决定数值。

    2.JavaScript的组成 

    (1)ECMAscript(核心,标准语法)

    (2)文档对象模型(DOM全名Document      Objecr  Model),让js有能力与页面元素对话。

    (3)浏览器对象(BOM全名Browser  Objecr  Model),让js有能力与网页进行对话。

    3.JavaScript的作用

    最初它是为了做一些简单的表单验证,再往后就是为了做一些页面效果。以及配合AJAX实现前后端交互,再到后面的模块化,组件化

    4.js与html的链接

    html是脚本语言,用于在浏览器中显示

    JavaScript是脚本语言,用于与浏览器实现对话。

    在html中添加一个标签<script></script>该标签可以放在页面的任何位置。

    1.标签中直接写入JavaScript语言

        例:<script  type=“text/JavaScript”>

          (1)获取要操作的文档

                  var box=document.queryselector(‘.box’);

          (2)要让他做什么

    box.onmouseover=function(){

    this.style.background='blue';

    }

          </script>

    2.用标签引人JavaScript语言

    例:<script  type=“text/javascript”  src="./1.js">

          </script>

    5.变量和常量

    1.变量:内存中的一段储存空间。

    2.变量的声明

    (1)声明

    var变量名

    (2)赋值

    变量名=值

    (3)声明变量并赋初始值

    var变量名=值

    (4)注意

    1.声明变量时可以不加var,关键字。

    如果省略了  var  关键字那么声明的就是全局变量有可能造成全局污染的效果。

    如果声明变量没有赋值的话,那么将自动赋值为  undefined

    6.数据类型

    1.数据类型  number

    数字类型包括整数和小数。

    2.字符串    string

    有引号,单引和双引的都是字符串类型

    3.布尔类型    boolean

    布尔类型只有两个值 true和false,true表示真,false表示假

    在做运算的时候true为1    false为0

    true+false=1

    4.null  空

    5.undefined  未定义

    声明变量没复制返回undefined

    6.object对象

    var  obj={}

    var  arr=[]

    相关文章

      网友评论

          本文标题:JavaScript认识和基础

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