JavaScript

来源:互联网 发布:数据验证 excel 编辑:程序博客网 时间:2024/06/09 14:42
JavaScript是基于对象事事件驱动的脚本语言.主要应用于客户端.




特点:
交互性
安全性
跨平性

局部变量和全局变量:



通常高级程序设计语言所包含的语法内容:
关键字:该种语言中赋予了特殊含义的单词
标示符:用于标示数据和表达式的符号,通常可以理解该程序中自定义的名称.比如变量名,函数名.
注释:注解说明解释程序,用于调试程序.
变量:用于标识内存中一片空间,用于在座数据,而且该空间中的数据是可以变化的,当数据不确定的时候使用.
运算符:可以让数据进行运算的符号
语句:用于对程序运行流程进行控制的表达式.
函数:用于对功能代码进行封装,便于提高复用性.
数组:对多数据进行存储,便于操作,就是传说中的容器.
对象:只要是基于对象的语言,或者是面向对象的语言,就存在着对象的概念,
对象就是一个封装体,既可以封装数据又可以封装函数.




这些都是高级程序设计语言具备的共性内容,只不过各种语言对这些内容的表现形式有所不同.但是使用基本思想是一致.












window对象:
document对象
location对象
status对象
history对象





由于 JavaScript 对大小写敏感,变量名也对大小写敏感。


JavaScript 中创建三种消息框:警告框、确认框、提示框
alert
confirm
prompt


文本框:textarea





visibility :可见性








<!-- 

js和html相结合的方式
将javascript代码封装到<script>标签中
将javascript代码封装到js文件中,通过<script>中的src属性进行导入.

注意:如果<script>标签中使用src属性,那么些该标签中封装的javascript代码不会补执行


 
<script type="text/javascript" src="demo.js">
</script>

<script>
alert("hello javascript");

</script>

<script type="text/javascript">
/*
js中定义变量,使用到的关键字:var


*/
//定义一个变量,js是弱类型的.
var a=3;

//这是一个函数
alart("x="+x);
 
 
</script>
  -->






<script type="text/javascript">
/*
for(var x=0;x<3;x++){//全局变量,在同一个页面中所有的script脚本中有效.

}
*/

//全局变量
var x=3;
function show(){
var x=6;//局部变量
}
function show(x){//函数局部变量。
}
show(x);
document.writer(x);//x=3


</script