javascript弹窗和基本数据类型

##网页弹窗

<script type="text/javascript">
			//网页加载完弹出一个对话框alert(提示信息)
			alert('你确认要删除该条数据吗?')
			
			//2.确认询问框 confirm
			if(confirm('你确认要删除该条数据吗?')){
				alert("确认删除")
			}
			else{
				alert('取消删除')
			}
			
			
			//输入提示框prompt(提示输入信息)
			res = prompt("请输入你的用户名")
			alert(res)
</script>			

这部分代码可以写在head中,也可以写在body中。都要包含在script函数中。

使用 JS alert() 函数可以在浏览器中弹出一个提示框,在提示框中我们可以定义要输出的内容,语法格式如下:

alert(message);

其中 message 为要在提示框中输出的内容,需要注意的是,alert() 中只能输出文本内容。

使用 confirm() 函数创建的提示框中,除了包含一个“确定”按钮外,还有一个“取消”按钮。如果点击“确定”按钮,那么 confirm() 函数会返回一个布尔值 true,如果点击“取消”按钮,那么 confirm() 函数会返回一个布尔值 false。

显示文本,先定义一个js文件,导入html中

<script type="text/javascript" src="js/out.js"></script>
		

定义变量

var str;
var age;
var number;


var a,b,c;  //同时定义多个变量

使用var关键字来定义变量。定义的变量为局部变量

<script>
	var a=29  //局部变量
	document.write(a)
	
	var name='小明',age='20',sex='男'
	document.write(name,age,sex)
</script>

也可以通过letconst来声明变量

  • 使用 let 关键字声明的变量只在其所在的代码块中有效(类似于局部变量),并且在这个代码块中,同名的变量不能重复声明;
  • const 关键字的功能和 let 相同,但使用 const 关键字声明的变量还具备另外一个特点,那就是 const 关键字定义的变量,一旦定义,就不能修改(即使用 const 关键字定义的为常量)。

js数据类型

JavaScript 中的数据类型可以分为两种类型:

  • 基本数据类型(值类型):字符串(String)、数字(Number)、布尔(Boolean)、空(Null)、未定义(Undefined)、Symbol;
  • 引用数据类型:对象(Object)、数组(Array)、函数(Function)。

typeof可以返回变量的数据类型

string类型:用“ ”或‘ ’将文本包裹起来

number类型:定义数值,JavaScript 中不区分整数和小数(浮点数),统一使用 Number 类型表示

Boolean 类型:布尔(Boolean)类型只有两个值,true(真)或者 false(假),在做条件判断时使用的比较多

null类型:Null 是一个只有一个值的特殊数据类型,表示一个“空”值,即不存在任何值,什么都没有,用来定义空对象指针。

undefined类型:Undefined 也是一个只有一个值的特殊数据类型,表示未定义。当我们声明一个变量但未给变量赋值时,这个变量的默认值就是 Undefined。

js引用数据类型

Object 类型

JavaScript 中的对象(Object)类型是一组由键、值组成的无序集合,定义对象类型需要使用花括号{ },类似于python的字典

Array 类型

数组(Array)是一组按顺序排列的数据的集合,数组中的每个值都称为元素,而且数组中可以包含任意类型的数据。在 JavaScript 中定义数组需要使用方括号[ ],数组中的每个元素使用逗号进行分隔

Function 类型

函数(Function)是一段具有特定功能的代码块,函数并不会自动运行,需要通过函数名调用才能运行

function firstword(name){
	return "hello,"+name+"welcome to js";
}

var res = firstword("Tony");
console.log(res);   //在控制台输出

感觉和python有很大的相似
使用 JS console.log() 可以在浏览器的控制台输出信息,我们通常使用 console.log() 来调试程序

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值