JavaScript 基础知识
来源:互联网 发布:淘宝网店图片处理软件 编辑:程序博客网 时间:2024/06/05 12:39
1.1 基本概念
HTML负责呈现什么内容,CSS负责以何种方式来呈现。
HTML+CSS:实现了静态页面。
实际上,我们更多的页面的要求是动态的,比方说新浪网一些轮播图的切换,tab选项卡的切换,时间也应该是动态显示的。还有验证码、注册页面的数据验证…那么怎么才能让页面动起来呢?
答案就是JavaScript!
1.2 简介
JavaScript 是互联网上最流行的脚本语言,这门语言可用于 HTML 和 web,更可广泛用于服务器、PC、笔记本电脑、平板电脑和智能手机等设备。
javaScript是脚本语言:
JavaScript 是一种轻量级的编程语言。
JavaScript 是可插入 HTML 页面的编程代码。
JavaScript 插入 HTML 页面后,可由所有的现代浏览器执行。
JavaScript 很容易学习。
1.3 JavaScript的用法
HTML 中的脚本必须位于 <script> 与 </script> 标签之间。脚本可被放置在 HTML 页面的 <body> 和 <head> 部分中。
<script>标签:
如需在 HTML 页面中插入 JavaScript,请使用 <script> 标签。
<script> 和 </script> 会告诉 JavaScript 在何处开始和结束。
<script> 和 </script> 之间的代码行包含了 JavaScript:
<script> alert("我的第一个 JavaScript");</script>您无需理解上面的代码。只需明白,浏览器会解释并执行位于 <script> 和 </script>之间的 JavaScript 代码 。
那些老旧的实例可能会在 <script> 标签中使用 type="text/javascript"。现在已经不必这样做了。JavaScript 是所有现代浏览器以及 HTML5 中的默认脚本语言。
1.4 <body> 中的 JavaScript在本例中,JavaScript 会在页面加载时向 HTML 的 <body> 写文本:
实例:<!DOCTYPE html><html><body>..<script>document.write("<h1>这是一个标题</h1>");document.write("<p>这是一个段落</p>");</script>..</body></html>1.5 JavaScript的两种引用方式
(1)内部引用,也就是上面所说的,在<script>标签中使用。
(2)外部引用,<script src="E103-01-03.js"></script>。
JavaScript的注释方式:(1)单行注释://注释内容 (2)多行注释:/*注释内容*/
JS是一种解释型语言
计算机语言分为编译型和解释型
程序员使用高级语言编制程序,但是程序最终是由计算机去执行,那么计算机只能执行机器语言(即二进制代码),那么这个过程就必然有一个从高级语言到机器语言的“翻译”过程。
有两种“翻译”方式:
(1)编译:将代码整体翻译成机器代码,如果有错误则停止翻译,全部成功翻译完才能执行;
(2)解释:将代码翻译一条马上执行一条,如果遇到错误则停止。
1.6 JavaScript输出
JavaScript 没有任何打印或者输出的函数。
JavaScript 可以通过不同的方式来输出数据:
使用 window.alert() 弹出警告框。使用 document.write() 方法将内容写到 HTML 文档中。使用 innerHTML 写入到 HTML 元素。使用 console.log() 写入到浏览器的控制台。
(1)使用window.alert():你可以弹出警告框来显示数据。
实例:<!DOCTYPE html><html><body><h1>我的第一个页面</h1><p>我的第一个段落。</p><script>window.alert(5 + 6);</script></body></html>
(2)操作html元素:如需从JavaScript中访问html元素,可以使用document.getElementById(id)访问,使用id属性来标识html元素,并用innerHTML来获取或插入元素内容。
实例:<!DOCTYPE html><html><body><h1>我的第一个 Web 页面</h1><p id="demo">我的第一个段落</p><script>document.getElementById("demo").innerHTML = "段落已修改。";</script></body></html>
以上 JavaScript 语句(在 <script> 标签中)可以在 web 浏览器中执行:
document.getElementById("demo") 是使用 id 属性来查找 HTML 元素的 JavaScript 代码 。
innerHTML = "Paragraph changed." 是用于修改元素的 HTML 内容(innerHTML)的 JavaScript 代码。
- javascript基础知识
- JavaScript基础知识
- javascript基础知识
- javascript基础知识
- JavaScript基础知识
- JavaScript基础知识
- JavaScript基础知识
- JavaScript基础知识
- javascript基础知识
- javascript基础知识
- javascript基础知识
- javascript基础知识
- Javascript基础知识
- javascript -基础知识
- JavaScript基础知识
- javascript基础知识
- javascript基础知识
- javascript 基础知识
- eclipse maven Tomcat 编译成功 运行,classnotfound
- 【semi join】IN/EXISTS子查询的区别及其优化方式
- SVN代码提交指南
- Hdoj2010水仙花数
- android 面试中或者开发中会提到关于内存泄漏或者内存溢出的问题
- JavaScript 基础知识
- Codeforces Round #425 (Div. 2)
- Qt实例digitalclock详解
- 交换类排序(冒泡排序及快速排序)
- 第一章:Chrome 浏览器 搭建 selenium 环境
- linkurious.js实现Louvain社区发现算法
- Eclipse进入debug模式提示45s超时的解决办法
- Scala之偏函数
- python代码优化