JavaScript基础
来源:互联网 发布:刷客网络兼职可信吗 编辑:程序博客网 时间:2024/06/09 14:25
我们可以将JavaScript代码放在html文件中任何位置,但是我们一般放在网页的head或者body部分。
放在<head>部分
最常用的方式是在页面中head部分放置<script>元素,浏览器解析head部分就会执行这个代码,然后才解析页面的其余部分。
放在<body>部分
JavaScript代码在网页读取到该语句的时候就会执行。
注意: javascript作为一种脚本语言可以放在html页面中任何位置,但是浏览器解释html时是按先后顺序的,所以前面的script就先被执行。比如进行页面显示初始化的js必须放在head里面,因为初始化都要求提前进行(如给页面body设置css等);而如果是通过事件调用执行的function那么对位置没什么要求的。
JavaScript语句是发给浏览器的命令。这些命令的作用是告诉浏览器要做的事情。
每一句JavaScript代码格式: 语句;
";"
来表示语句的结束单行注释,在注释内容前加符号 “//”。
多行注释以"/*"开始,以"*/"结束。
定义变量使用关键字var,语法如下:
var 变量名
变量名可以任意取名,但要遵循命名规则:
1.变量必须使用字母、下划线(_)或者美元符($)开始。
2.然后可以使用任意多个英文字母、数字、下划线(_)或者美元符($)组成。
3.不能使用JavaScript关键词与JavaScript保留字。
注意:
1. 在JS中区分大小写,如变量mychar与myChar是不一样的,表示是两个变量。
2. 变量虽然也可以不声明,直接使用,但不规范,需要先声明,后使用。
JavaScript-判断语句(if...else)
语法:
if(条件){ 条件成立时执行的代码 }else{ 条件不成立时执行的代码 }
JavaScript-什么是函数
函数调用:
函数定义好后,是不能自动执行的,所以需调用它,只需直接在需要的位置写函数就ok了,代码如下:
JavaScript-输出内容(document.write)
第三种:输出多项内容,内容之间用+号连接。
第四种:输出HTML标签,并起作用,标签使用""括起来。
JS中如何输出空格
在写JS代码的时候,大家可以会发现这样现象:
无论在输出的内容中什么位置有多少个空格,显示的结果好像只有一个空格。
这是因为浏览器显示机制,对手动敲入的空格,将连续多个空格显示成1个空格。
解决方法:
1. 使用输出html标签 来解决
2. 使用CSS样式来解决
在输出时添加“white-space:pre;”样式属性。这个样式表示"空白会被浏览器保留"
JavaScript-警告(alert 消息对话框)
注:alert弹出消息对话框(包含一个确定按钮)。
结果:按顺序弹出消息框
注意:
1. 在点击对话框"确定"按钮前,不能进行任何其它操作。
2. 消息对话框通常可以用于调试程序。
3. alert输出内容,可以是字符串或变量,与document.write 相似。
JavaScript-确认(confirm 消息对话框)
JavaScript-提问(prompt 消息对话框)
JavaScript-打开新窗口(window.open)
- javaScript基础
- JAVASCRIPT 基础
- JavaScript基础
- JAVASCRIPT基础
- JavaScript 基础
- javascript基础
- javascript基础
- JavaScript 基础
- JavaScript基础
- javascript基础
- JavaScript基础
- javascript基础
- javascript基础
- Javascript基础
- JavaScript基础
- JavaScript基础
- javascript基础
- javascript基础
- MongoDB学习记录01-安装
- java
- Java学习之Map与HashMap
- JAVA基础教程2--JDK与JRE
- MongoDB学习记录02-初识MongoDB
- JavaScript基础
- 死锁产生的四个必要条件
- 使用 Python 第三方库 daft 绘制 PGM 中的贝叶斯网络
- 如何选择机器学习算法
- poj1456(贪心)
- 2017程序员发展未来怎么样,听听大佬怎么讲
- NYOJ
- Java enum的用法详解
- Android 透明度数值