javascript笔记1——js初步认识
来源:互联网 发布:linux 关闭tomcat命令 编辑:程序博客网 时间:2024/06/05 19:07
1. JavaScript 变量
• 变量对大小写敏感(y 和 Y 是两个不同的变量)
• 变量必须以字母或下划线开始
注释:由于 JavaScript 对大小写敏感,变量名也对大小写敏感。
• 变量的生存期
当您在函数内声明了一个变量后,就只能在该函数中访问该变量。当退出该函数后,这个变量会被撤销。这种变量称为本地变量。您可以在不同的函数中使用名称相同的
本地变量,这是因为只有声明过变量的函数能够识别其中的每个变量。
如果您在函数之外声明了一个变量,则页面上的所有函数都可以访问该变量。这些变量的生存期从声明它们之后开始,在页面关闭时结束。
2. JavaScript 运算符(除普通的运算符外,还以下)
条件运算符
语法:variablename=(condition)?value1:value2
比较运算符
==等于x==8 为 false===全等(值和类型)x===5 为 true;x==="5" 为 false3. JavaScript Switch 语句
<script type="text/javascript">
//You will receive a different greeting based
//on what day it is. Note that Sunday=0,
//Monday=1, Tuesday=2, etc.
var d=new Date()
theDay=d.getDay()
switch (theDay)
{
case 5:
document.write("Finally Friday")
break
case 6:
document.write("Super Saturday")
break
case 0:
document.write("Sleepy Sunday")
break
default:
document.write("I'm looking forward to this weekend!")
}
</script>
4. JavaScript 除了有警告框和确认框还有提示框
提示框经常用于提示用户在进入页面前输入某个值。
当提示框出现后,用户需要输入某个值,然后点击确认或取消按钮才能继续操纵。
如果用户点击确认,那么返回值为输入的值。如果用户点击取消,那么返回值为 null。
语法:prompt("文本","默认值")
5.JavaScript 循环(for、while、do...while)
跟java类似,以下只列举for的例子
<script type="text/javascript">
var i=0
for (i=0;i<=10;i++)
{
document.write("The number is " + i)
document.write("<br />")
}
</script>
6. JavaScript break 和 continue 语句(同java)
break 命令可以终止循环的运行;continue 命令会终止当前的循环,然后从下一个值继续运行。
<script type="text/javascript">
var i=0
for (i=0;i<=10;i++)
{
if (i==3){break}
document.write("The number is " + i)
document.write("<br />")
}
</script>
结果:
The number is 0
The number is 1
The number is 2
<script type="text/javascript">
var i=0
for (i=0;i<=10;i++)
{
if (i==3){continue}
document.write("The number is " + i)
document.write("<br />")
}
</script>
结果:
The number is 0
The number is 1
The number is 2
The number is 4
The number is 5
The number is 6
The number is 7
The number is 8
The number is 9
The number is 10
7. JavaScript For...In
For...In 声明用于遍历数组或者对象的属性(对数组或者对象的属性进行循环操作)。- javascript笔记1——js初步认识
- JavaScript基础(1)——初步认识JavaScript
- zeroconf研究笔记(1) ——zeroconf初步认识
- zeroconf研究笔记(1) ——zeroconf初步认识
- zeroconf研究笔记(1) ——zeroconf初步认识
- zeroconf研究笔记(1) ——zeroconf初步认识
- Angular2笔记(1)——初步认识
- JavaScript 认识初步..
- 初步认识JavaScript
- 【JavaScript】基础知识初步认识
- 初步认识JavaScript
- JavaScript、JQuery初步认识
- 黑马程序员——ios学习笔记 OC 初步认识
- 初步认识Backbone.js
- 初步认识lodash.js
- Js 原型初步认识
- Node.js初步认识
- 初步认识 Node.js
- errno.h & errno-base.h
- Java对Excel的读取操作
- linux多线程博客
- js 给button按钮绑定enter键
- template 的递归调用问题
- javascript笔记1——js初步认识
- mount
- 传智博客毕向东老师java基础视频笔记——Day 01
- IDOC&ALE常用tcode
- 创建表空间
- ubuntu build 文件中提示source: not found
- 数据库导出导入流程
- 标准成本、目标成本、实际成本
- 我要开博啦