javacript基础知识(数组,对象,字符串等)

DOM(Document Object Model,文档对象模型)

注释
//单行注释

/*
多行注释
*/
javacript使用的位置
<head>
   <script>
      语句
   </script>
</head>

<head>
   <script src="js存放位置"></script>
</head>


<body>
<script src="js存放位置"> //一般放在body末尾,加快网页加载
</body>


变量的声明

javascript允许程序员对变量不声明经行赋值操作,但很多程序不允许

变量的声明 var mod=“哈哈”;

字符串可以用单引号或者双引号,但如果字符串中有单引号则放在双引号中,如果字符串中有双引号,则把字符串放在单引号中

数组
var char=Array(4);  //数组的长度为4
var char2=Array();  //不确定数组的长度
var a=[];   //不确定数组长度
char[index]="aa"  ; //给数组下标为index的赋值

//还有种给数组赋值就是在初始化的时候赋值
var char3=Array("www","xxx");
var s=["aa","bb","cc"];

//与java不同,它不是用{}圈起来的
//javasrcipt数组中的元素不拘于一种类型,数组中可以包括字符串,数据,布尔型等不同的元素。

//在javascript中数组中的某个元素的值还可以是一个数组,例如:

var lennon=["ddd","www","fff"];

var s=[];
s[0]=lennon;
//访问ddd就可以使用 s[0][0]

对象
//用户定义对象(user-defined object)
var myobj=Object();
myobj.name="王正年";
myobj.age=22;

//也可以用{} 来表示,例如上面的例子:
var myobj={name:"王正年,age:22};


//内建对象(native object)
var arr=new Array() 创建一个数组对象;

var currentDate=new Date() 传建一个日期对象

//宿主对象(host object)
包括form Image  Element等
函数

每一个函数都像一个短小的脚本

function show(name,age){   //带参数的函数
  var myobj=Object();
  myobj.name=name;
  myobj.age=age;
  alert(myobj.name+myobj.age+"岁。");
}

变量的作用于

全局变量(global variable):作用在整个脚本

局部变量(location variable):作用在函数内,在函数中声明使用

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容