本篇博客是对js的一个基本的了解,对于没有js基础的同窗来讲应该是个入门的基本吧
是原型化继承来的面向对象的动态类型的区分大小写的客户端的脚本语言。主要目的是为了解决服务器语言,为客户端提供更流畅的浏览效果javascript
既有对象和事件驱动而且具备相对安全性的客户端脚本语言html
同时也是一种普遍于客户端web开发的脚本语言。经常使用来给Html网页添加动态功能。好比相应用户的各类操做,用于表单验证。java
<scripttype="text/javascript" languate="javascript">web
</script>编程
其中数组
language是为了支持老的浏览器和低版本平台,type是真正的目前的写法,浏览器
先来了解下几个基本的函数安全
函数:服务器
是某段代码的集合,封装好的,能够直接调用,这个对于学习过一本编程语言的同窗来讲框架
Alter函数,弹出对话框
Prompt("请输入数据", "默认值 ")输入框函数
下面就来看一个实例
实例代码
<head> <metahttp-equiv="Content-Type" content="text/html;charset=utf-8" /> <title>运算符</title> </head> <body> </body> </html> <scripttype="text/javascript" languate="javascript"> function inputdate(){ Prompt("请输入您的密码", "默认值 "); } </script>
顺序
选择循环
以上的这三种循环几乎是全部语言相通的
再此能够对比咱们先前的VB学习
基本的控制语句是彻底相同的,这样就避免了知识的再次重复。
对于一些新的知识才是咱们的重点学习
基本的数据类型中
使用单引号和双引号都是能够的
可是要注意使用要一致
这里的数组定义和vb是不一样的,可是现对于vb.net 和C#的定义确是截然不同的
变量的定义这里使用的是Var
如定义一个a数组能够这样写
Var a=new Array();表示建立 另外一个对象。由于一切事物都是对象,
对象就具备属性和方法
重要的一个属性就是Length,用于获取数组的个数
这里注意数组的sort方法,
返回一个元素已经进行了排序的 Array 对象。
下面这个例子说明了 sort 方法的用法:
functionSortDemo(){
var a, l; // 声明变量。
a = new Array("X" ,"y" ,"d","Z","v","m","r");
l = a.sort(); // 排序数组。
return(l); // 返回排序的数组。
}
下面是数组的length属性实例编写
全部数组具备一些属性 下标是从0开始的 能够看下实例代码 var a=new Array(); a[0]="送点股"; a[1]="送点股"; a[2]="三点个"; for(vari=0;i<a.length;i++){ alert(a[i]); } 逐自输出每一个数组中的数据
对于一些细节问题.后续将细细讲解