Js的概述
JavaScript简称js,是一种直译式、弱类型的、基于事件驱动的语言。它的解释器(js引擎)属于浏览器的一部分,因此js是一种广泛用于客户端的脚本语言
浏览器说明
浏览器是指可以显示网页服务器或者文件系统的HTML文件内容,并让用户与 这些文件交互的一种软件。
通俗的讲:可以显示页面的一个软件,国内网民计算机上常见的网页浏览器有,QQ浏览器、Internet Explorer、Firefox、Safari,Opera、Google Chrome、百度浏览器、搜狗浏览器、猎豹浏览器、360浏览器、UC浏览器、傲游浏览器、世界之窗浏览器等,浏览器是最经常使用到的客户端程序。
常用的五大浏览器内核:chrome,firefox,Safari,ie,opera
我们用chrome(谷歌浏览器)
JS的特点
JS是一门直译式的语言(边解释边执行,没有编译的过程)
JS是一门基于对象的语言(js中没有类的概念)
JS是一门弱类型的语言
java是强类型语言,因为变量类型有多种,例如:int,char,byte等
js中只有var
js弹框等语法
1、alert()
alert 方法有一个参数,就是用户想弹出的内容,弹出框很简单,就一个显示功能。你可以点击确认关闭这个弹出框。
2.confirm()
confirm()方法与alert()方法的使用十分类似,不同点是在该种对话框上除了包含一个“确认”按钮外,还有一个“取消”按钮,这种对话框称为确认对话框,在调用window对象的confirm()方法以及后面介绍的prompt()方法时也可以不写window。
3.prompt()
提示框prompt()
prompt()
是提示框,返回输入的消息,或者其默认值提示框经常用于提示用户在进入页面前输入某个值。当提示框出现后,用户需要输入某个值,然后点击确认或取消按钮才能继续操纵。如果用户点击确认,那么返回值为输入的值。如果用户点击取消,那么返回值为 null。语法:prompt(“文本”,“默认值”)
**九九乘法表代码如下**
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<script>
for (var i = 1; i <= 9; i++) {
for (var j = 1; j <= i; j++) {
/*document.write(j + "*" + i + "=" + i * j + " ")这一行代码是实现 1 *1=1的效果j + "*" + i + "=" + i * j 比如(j)现当于1,(i)现当于2那么就两个相乘所拼接的元素结果*/
document.write(j + "*" + i + "=" + i * j + " ")
if (i == j) {document.write("<h1>")
document.write("<br/>")
}
}
}
</script>
</body>
</html>