JS---基础(1)

 javascript 基本介绍

1、广泛用于客户端Web开发的 脚本语言

   a、脚本语言是介于html和C、C++、Java之间的语言,不能独立运行

   b、脚本语言也有自己的变量,函数和控制语句(顺序、分支,循环)  

   c、脚本语言是一种  解释性语言(不需要经过编译的语言,即在执行时直接对源代码进行执行)

   d、脚本语言通过浏览器执行

2、js在“客户端”通过浏览器执行

3、因为JS是由浏览器来解释执行的,不同类型的浏览器可能对JS的支持不一样

4、开发工具 

   先 记事本 后 eclipse

案例1 JS代码一般放在head之间的,但也可以放其他位置

需求:打开网页后显示:hello world

<script language="javascript"> 

window.alert("hello world");

</script>

 

结论:1、JS 位置可以随意

      2、JS必须使用 <script  language="javascript"></script>  否则会默认为文本输出

      3、JS可以出现多对script,浏览器会按照顺序依次执行

 

5、JS中变量用var表示,不管实际类型是什么

   alert函数用于弹出一个警告框

 

   JS变量的类型怎样决定:

   a、JS 是弱数据类型语言,即在定义变量时,统一使用var表示,甚至可以不要var

   b、JS变量的数据类型是由JS的引擎决定的

 

6、JS严格区分大小写,语句用“;”结束,用/*多行注释*/或者//单行注释

7、JS的命名规范

   a、使用字母、数字、下划线和美元符命名

   b、不能以数字开头

   c、不能使用JS的关键字和保留字

8、JS数据类型

   a、基本数据类型

      数值型 字符串型  布尔型

      通过typeof可以看到变量的具体数据类型是什么

      typeof 变量名

      var  a=“dsd”; typeof a

   b、复合类型

数组,对象

 

9、JS三大流程控制语句

   a、顺序控制  对编程而言,不控制其流程就是顺序执行

   b、分支控制  让程序有选择的执行

        i、单分支 if(条件表达式){

  执行语句;

   }

   ii、双分支  if(条件表达式){

} else{}

iii、多分支 if(){} else if(){} else if(){} else{} 

    强调:一旦找到一个满足条件的入口,执行完毕后就直接结束整个多分支

          

 switch(表达式){

  case 常量1://执行语句;break;

    ............

    default://执行语句;

}

  结论:1、js的switch语句数据类型可以是js支持的任何类型(数组和对象除外)

       2、case后面的数据类型可以是任意(数组和对象除外)

  

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值