JavaScript的基础知识
JavaScript 是一种轻量级编程语言,是一个脚本程序,基于对象、直译式语言。
一、JavaScript 的作用
1)改进网页设计,提高用户的体验效果,加强了 web 的互动,使我们的网页更加丰富多彩,向网页中添加动态事件,比喻说点击一个按钮弹出一个框框。
2)验证表单。js 最初创建就是为了实现向服务器提交数据之前的一个验证。通过 from 表单提交用户信息,就可以使用 js 来验证这个表单,比喻说输入一个邮箱,验证用户输入的邮箱格式是否正确就可以用 js 来验证。
3)创建 cookies。
它可以直接插入 html 代码中;可以写入 html 的输出;可以对事件作出反应(比如说点击一个按钮,弹出一个框);改变 html 的内容及样式;验证用户的输入。
二、书写时的注意事项
1)变量、函数名和操作符都是区分大小写的。(JavaScript 中的一切都是区分大小写的。)
2)注释。JavaScript 使用 C 语言风格的注释,单行// 多行/* */。快捷键 ctrl+/(sublime Text)。
3)行结束符(;)英文状态下的分号。可以不加,纯写 js 的话。
三、JavaScript 在浏览器中执行
现在使用的浏览器都是支持 JavaScript 的。
script 标签是 JavaScript 能被浏览器识别的标志。<script>js代码…</script>是用于在 html 页面中插入 js 的主要方法。它的主要属性:src — 用它来引入外部 js 文件,它的取值是 url 地址,也就是 js 的外部文件包;type — 表示代码使用的脚本语言的内容类型。
四、JavaScript 嵌入 HTML 的方法
1)直接嵌入 html 文档中:通常我们会把<script>js代码…</script>存放到 head 标签之间,但有时也会放在 body 标签之间;
2)引入外部 js 文件:JavaScript 代码比较多时,最好把他另存为一个 js 文件,然后通过 script 标签的 src 属性引入。这样做的好处是只需加载一次,无需重复加载,维护性高,可以缓存,方便后期代码扩展。
例:<script type=“text/javascript” src=“demo.js”></script>
这时 script 内部最好不要添加其他代码,他只是用于引入 js 文件。
五、标识符
标识符就是指我们给变量、函数或者函数参数取得名字。
规则:
1)首字符必须是字母、下划线(_)或者美元符号($)。
2)除首字符外的其他字符可以是字母、数字、下划线、美元符号。
3)不可以使用关键字、保留字作为标识符。
常见的关键字和保留字:
break、var(声明变量的)、new、case、finally、return、else、catch、for、switch、while、continue、function、delete、in、try、with、if、default、do、void、this、typeof、throw。