js基础

来源:互联网 发布:电池测试系统算法软件 编辑:程序博客网 时间:2024/06/11 01:56

js变量命名:

1、以"$","_",字母开头

2、大小写敏感


js数据类型

字符串用 应该用双引号或单引号包围这个值;用引号包围数值,该值会被作为文本来处理


变量值:

1.例子:

var a = 'aa' ;

var a ;

a的值不变 ,还是aa

2、

var a ;

未使用值来声明的变量,变量值是 undefined


函数内部声明的变量(使用 var)是局部变量

在函数外声明的变量是全局变量,网页上的所有脚本和函数都能访问它。

JavaScript 变量的生命期从它们被声明的时间开始。

局部变量会在函数运行以后被删除。

全局变量会在页面关闭后被删除。


把值赋给尚未声明的变量,该变量将被自动作为全局变量声明。如:a = 'aa' ;


js对象

var person={firstname:"Bill", lastname:"Gates", id:5566};

对象由花括号分隔。在括号内部,对象的属性以名称和值对的形式 (name : value) 来定义。属性由逗号分隔

对象的属性访问方式:

如id: id = person.id或者id = person["id"]


 new声明变量

var carname=new String;var x=      new Number;var y=      new Boolean;var cars=   new Array;var person= new Object;
JavaScript 中的所有事物都是对象:字符串、数字、数组、日期,等等。
=== 全等   值和类型都要相同
continue  break关键字

JavaScript 标签。

如需标记 JavaScript 语句,请在语句之前加上冒号:

label:语句

break 和 continue 语句仅仅是能够跳出代码块的语句。

语法

break labelname;continue labelname;

continue 语句(带有或不带标签引用)只能用在循环中。

break 语句(不带标签引用),只能用在循环或 switch 中。

通过标签引用,break 语句可用于跳出任何 JavaScript 代码块:

实例

cars=["BMW","Volvo","Saab","Ford"];list:{document.write(cars[0] + "<br>");document.write(cars[1] + "<br>");document.write(cars[2] + "<br>");break list;document.write(cars[3] + "<br>");}

JavaScript 语句 try 和 catch 是成对出现的。
try  {  //在这里运行代码  }catch(err)  {  //在这里处理错误  }

Throw 语句

throw 语句允许我们创建自定义错误。

正确的技术术语是:创建或抛出异常(exception)。

如果把 throw 与 try 和 catch 一起使用,那么您能够控制程序流,并生成自定义的错误消息。

语法

throw exception

异常可以是 JavaScript 字符串、数字、逻辑值或对象。


原创粉丝点击