js基础练习
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
<script type="text/javascript">//script标签一般写在head中
alert("页面打开");//直接写在script标签中的代码,默认情况下打开页面就会运行
alert('hello world!');
alert('hello js!');
//双斜杠是行注释,只对这一行有效
/*
* 这是块注释,
* 可以换行,
* 适合大段注释文字
*/
</script>
<!--<ScrIpt src="../js/test.js" type="text/javascript" charset="utf-8">
这里不能写代码,这个标签专门用于导入外部js文件
</script>-->
</head>
<body onclick="alert('被单击了')">
单击这里
</body>
</html>
js简介
JavaScript是客户端脚本语言,是一种基于对象(Object)和事件驱动(Event Driven)的脚本语言
JavaScript是Netscape公司的产品,其目的是为了扩展其浏览器功能
JavaScript已被标准化为ECMAScript,简称ES
JavaScript的基本特点:
脚本语言:边解释,边执行,而不是编译完成再执行
基于对象
简单性
动态性:直接对用户或客户输入做出响应,无须经过Web服务程序
跨平台性:依赖于浏览器本身,与操作环境无关
JS代码的书写位置:
跟css一样,js代码也有三个书写位置
1、直接写在html标签内
2、写在网页中的script标签里
3、写在单独的js文件中并导入到页面
第二种写法中,script标签的格式如下:
script标签跟style标签类似,可以写在网页上的任何地方,但通常都写在head标签中
js的基本语法:
1)大小写敏感。(注意跟HTML和CSS的不同,HTML和CSS是不区分大小写的)。所有的引号、括号等符号,都是英文的符号。
2)标识符之间的空格和换行不影响代码。
3)注释的两种格式。//行注释 /* 块注释 */
4)分号的使用。每一句代码都要以分号结尾,浏览器以分号作为判断语句结尾的标志。
三种常用输出语句:
alert(); 弹出警告框,括号内是警告框中要显示的文字
document.write(); 在网页上直接输出,括号内是要显示在网页上的文字
console.log(); 在浏览器的控制台输出,需要按f12调出浏览器的控制台才能看到
在线运行js的网站
https://www.sojson.com/runjs.html