JavaScript基础
Posted 初雨
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript基础相关的知识,希望对你有一定的参考价值。
1,JavaScript概念
-
JavaScript 是一种轻量级的编程语言。
-
JavaScript 是可插入 html 页面的编程代码。
-
JavaScript 插入 HTML 页面后,可由所有的现代浏览器执行。
-
HTML里面写js,要写到<script>标签中间
-
javaScript组成
核心(ECMAScript)
文档对象模型(DOM)
浏览器对象模型(BOM)
2,JavaScript的发展历史
Ecma国际(前身为欧洲计算机制造商协会)通过ECMA-262标准化的脚本程序设计语言。这种语言在 万维网上应用广泛,它往往被称为JavaScript或JScript,
ECMAScript5 ES5 2009年12月发布
ECMAScript6 ES6 (ES2015) 2015年6月17日发布。
JavaScript的组成:
-
核心(ECMAScript)
-
文档对象模型(DOM)
-
浏览器对象模型(BOM)
3,java和JavaScript的区别
Java,全称应该是 Java Applet,是嵌在网页中,而又有自己独立的运行窗口的小程序。 Java Applet 是预先编译好的,一个Applet 文件(.class)用 Notepad 打开阅读,根本不能理解。 Java Applet 的功能很强大,可以访问 http、ftp等协议。
相比之下,JavaScript 的能力就比较小了。
JavaScript 是一种“脚本”(“Script”),它直接把代码 写到 HTML文档中,浏览器读取它们的时候才进行编译、执行,所以能查看 HTML 源文件就能查看 javaScript 源代码。JavaScript 没有独立的运行窗口,浏览器当前窗口就是它的运行窗口。
4,JavaScript的作用
-
嵌入动态文本于HTML页面。
-
对浏览器事件做出响应。
-
读写HTML元素。
-
在数据被提交到服务器之前验证数据。
-
与服务端交互(ajax),页面动态效果, 表单验证。
5,网页上使用js的三种方式
(1) 第一种:内联式(代码直接写入html标签内)
(onclick为单击事件)
(2)外联式(代码写入<script>标签内)
嵌入到HTML中:直接在HTML文件中编写
alert("Hello World");
</script>
(3)外链式(代码写入单独的js文件内)
需要定义一个单独的JS文件:(注意:必须是完整标签)
6,JavaScript在网页中的编写位置
1,写在<head>标签内
</head>
2,和<body>结束之前
</body>
注:在于注重性能的公司,他们会用后者,网页是从上一行一行往面读的, 直接先调用js会有一个缓冲的时间,html部分是前台的,js部分是后台的。
JavaScript的几个输出语句
console.info("一般信息");
alert(“验证信息”);
confirm(“有确认按钮”);
document.write(”显示在网页上”);
7,JavaScript的基本语法
JavaScript的变量声明:
赋值语句:var。
语法如下: var 变量名称 [=初始值]
例:var num= 32 //定义num是一个变量,且有初值为32
var num=0;
var str=”abc”;
var b=true;
console.info();
也可以先声明再赋值。
String类型的时候一定要用引号引起都可以(单双都可以)。
JavaScript变量命名:
String类型的时候一定要用引号引起都可以(单双都可以)
变量必须以字母开头
变量也能以 $ 和 _ 符号开头
以上是关于JavaScript基础的主要内容,如果未能解决你的问题,请参考以下文章