JavaScript的入门(上)

目录

文章目录

前言

一、JavaScript是什么?

二、JavaScript的使用方式

1.JavaScript的使用方式一(内部方式)

2.Javascript的使用方式二(外部方式)

三、javascript的变量和数据类型

四、javaScript的运算符

五、JavaScript的流程控制语句

1、if语句

2、switch语句

总结


前言

提示:这里可以添加本文要记录的大概内容:

记录了Javascript的入门的一些基础知识,比较适合有些JavaScript基础的同学们进行复习。


提示:以下是本篇文章正文内容,下面案例可供参考

一、JavaScript是什么?

  • JavaScript 是一种轻量级的编程语言。
  • JavaScript 是可插入 HTML 页面的编程代码。
  • JavaScript 插入 HTML 页面后,可由所有的现代浏览器执行。
  • JavaScript 很容易学习。

二、JavaScript的使用方式

1.JavaScript的使用方式一(内部方式)

代码如下(示例):

<html>
	<head>
		<meta charset="utf-8">
		<title></title>
		<!-- 书写样式 -->
		<style>
		</style>
		
		<!-- 
		 在head标签体中,书写script标签,script可以放在任何位置,
		 一般我们放在head中
		 <script  type="text/javascript"></script>    type可以省略不写的
		 -->
		<!-- 
		 js的第一种使用方式:内部方式
		 在head标签中指定script标签中书写jsde 代码
		 -->
	   
		
		 js的注释:
		 (1)当行注释//
		  (2)多行注释 /*     */
	
	     js中常用的函数
		      (1)要向浏览器输出内容:document.write("");
		      (2)在浏览器的控制台输出日志,使用控制台对象:console.log("");
		     (3)弹出一个提示框出来
		    	 //window对象属于浏览器内置顶级对象,代表窗口,频繁调用的时候可以不写
		    	//window.alter(""); 可以简写成:alter("");
		--->
		<script  >
		document.write("今天星期天");//代表当前HTML文档
		
		
		console.log("第一天上课");//在运行结束后必须---检查---控制台就能看到
				
		window.alter("是阴天啊");	
              </script>	
	</head>
	<body>
		<!-- 书写HTML标签 -->
	</body>
</html>

2.Javascript的使用方式二(外部方式)

1.单独在js文件夹中,单独创建后缀为.js 文件 在XX.js文件中,书写js
 
2.在当前某个HTML页面中,导入这个XXX.js 文件 必须要有开始标签,有结束标签
 <script src="导入外部文件.js"></script> 导入外部文件

三、javascript的变量和数据类型

1.在js中,定义变量用var,var可以省略(js是弱类型语言,语法结构非常不严谨)
2.变量可以重复定义,会覆盖第一次定义的值,但是java语言不支持的
3.var可以定义任何数据类型
			
注意事项:
  在js中,查看一个变量的数据类型,使用函数typeof(变量名)
 1、js中无论是小数还是整数,都看做Number(基本类型)------自动提升为js内置对象Number  整数对象
 2.无论是字符还是字符串,都看做String类型(基本类型)------自动提升为js内置对象String  字符类型
 3、undefined:未定义类型,就是定义变量时没有给变量赋值
 4、object类型(对象类型),自动提升为-----Object:所有js内置对象的模板
 5、 js如何创建对象
  var  对象名=  new   Js内置对象();
  var s=new String("hello");

四、javaScript的运算符

<!-- js 运算符
  js是弱类型的语言,true代表一个是整数类型,1代表成立
  false代表一个是整数类型,0代表不成立

		
1、算数运算符:+  -  *  /   %(模):求余数
    赋值运算符= 
2、 比较运算符:<   >   <=   >=   !=   ==   (结果都是true 或者false)
3、 逻辑运算符:
	 一般开发中用的是&&   ||
	逻辑双与&&:两个条件必须同时成立;有false则false
	逻辑双或||:有一个为真则为真。见true 则true
	逻辑单与
	逻辑单或
	逻辑非 ! 应用的场景:js或java代码中,会使用逻辑非,针对一些错误的进行相反的提示
4、三元运算符(三目):
   表达式可以是简单地也可以是复杂的,结果要么是true,要么是false;
   首先判断是否成立,成立执行true,不成立则false;
   语法格式 :(表达式?) 执行true的结果:执行false的结果
  (二目):

五、JavaScript的流程控制语句

1、if语句

 流程控制语句分类:
1.顺序结构语句(从上而下,依次执行);
2.循环结构
3.选择结构语句
(1) if 
  三种格式:
        A. if(表达式){
		   语句1;
		 }  执行流程:表达式是否成立,成立财智星语句一;
				 
       B.-----用的最多的一种
	if(表达式){
		 语句1;
		}else{
		语句2;
	       }  执行流程:判断表达式是否成立,成立执行语句1,
				
      C.针对多种结果判断的
				
	if(表达式1){
		语句一;
		} else if(表达式2){
		语句2;
		}
		........
		else{
		语句N;
		}   执行流程:先判断表达式1,是否成立,若果成立,则执行语句一;
			    若果不成立,则判断语句2是否成立,
			   如果成立,执行语句2,不成立,一次往下执行;
			 都不成立,则执行else语句;
  
 / js中的if的内容,跟js数据类型有关/
 1.整数类型number,若果是非0 的整数成立;否则不成立;
 2.字符串String,如果是非空字符串,成立;反之不成立
 3对象类型Object,如果是对象,new Object(),if成立,如果是null,空对象的话,不成立
/js 中if的特例/  
		 if   ----else格式:
		 if(4){
			 alert("成立");
		 }else{
			 alert("不成立")
		 }
		 
		 if(hello){
		 			 alert("成立");
		 }else{
		 			 alert("不成立")
		 }
		 

2、switch语句

js中的switch的语句
switch(值)
{
case 值1:
语句1;
break;//结束,中断
case 值2:
语句2;
break;//结束,中断	
......
default:
语句n;
break;
}
  执行流程:
	 1)首先判断变量的值和值1是否匹配
	 如果匹配,执行语句1,switch语句结束!
	 2)如果不匹配,继续和case后面的值2进行比较,成立,则执行语句2,break结束
	   ...
	 3)如果上面都不匹配,则执行语句n,语句结束
 switch语句结束条件:
	 1)遇见break结束
	 2)程序默认执行末尾
  default:
        语句可以在语句的任何位置,但是在语句中,break不可省略;
	   否则会出现数据穿透的现象;直到遇见break才会停止;
	   但是default在句子的末尾,可以省略

总结

这里就是j今天小白对JavaScript的一点总结:简单的介绍了JavaScript的一些基础知识,不足之处还请大家多多包涵,小白争取下次改正。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值