javascript的简介

92 阅读2分钟

javascript的简介

HTML  对页面进行了一个整体骨架的搭建

CSS    对页面进行修饰,和美化

javascript   对页面与用户进行交互

javascript是一种直译的脚本语言,由浏览器解释执行,不需要进行编译。

什么是脚本语言?

       java源代码--->.class文件-----》由虚拟机执行

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

                         javascript是由浏览器解释执行。

javascript的组成

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

DOM:document object model 文档对象模型, 主要是用来管理页面

BOM:browser object model  浏览器对象模型,浏览器的一些前进、后退、刷新、历史记录、地址栏等

javascript的引入

在HTML中,js是写在标签中

内部引入和外部引入 

   

        alert("内部引入");

   

   

   

javascript的变量

js变量统一用  var 来定义。

语句结束时的  分号  可以有,可以没有。

区分大小写

单行注释://            多行注释:/*  */

基本类型:string、number、boolean、undefine(表示变量不含有值)、null

引用类型:对象、内置对象

类型转换:js内部自动转换

 

javascript的运算符

算术运算符:+   -   *   /  %     自加++    自减 --

赋值运算符:=   +=   -=    *=   /=    %=

比较运算符:>    <   !=   ==(只要值相等就可以)   ===(值和数据类型都必须相等)

逻辑运算符:&&   ||    !

三目运算符:条件1    ?  true   :   folse; 

                     + 号,var a = 10; var b='4';   ---------->>>>>>>>>a+b=104

javascript的语句

if-else;    while; do  while;  for;  switch;

在循环语句中有结束循环break,结束本次循环continue;

javascript声明函数和变量

声明函数:  1、 function 函数名(){         }

                     2、var 函数名 = function(){            }

声明基础类型变量:var   变量名  =  变量的值;

声明引用类型的变量:var  变量名  =  new  构造方法名();

javascript的输出

window.alert("弹框输出");   window 可以省略

document.write();  向页面输出

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

javascript对象

创建对象:1.   var  p  =  new 构造方法名();

                  2.   var  p  =  new  Object();     //这是new的js的内部对象

                  3.   var  p  =  {     //dui对象初始化方式

                                 name : "Jack",

                                 speak : function(){  alert("会吃");  }         

                        }

给对象动态的添加属性和方法:

                    p.name="Jack";

                    p.func=function speak(){  alert("说话");   }

给对象删除属性和方法:

                    delect p.name;

                    delect p.func;