JavaScript基本概念

1> 定义变量

  var 变量名=;

2> 数据类型

 字符串(string)
 数字(number)
 布尔(boolean)
 数组(array)
     var a1=new Array(5); //5length
 	var a2=new Array(1,2,3,4);
 	var a3=[1,2,3,4];
 对象(object)
     var dog={name:'土狗',age:2};
 空(null)
 未定义(undefined)

3> typeof 关键字

   console.info(typeof 变量名);
   对象名 instanceof 类型

4> 类型转换

  String ---> int 使用  Number(m1)
  任意类型 --> String 使用   String(变量名);
 	                      变量名.toString();
 						  字符串拼接 +""

5> 各种运算符

   算术运算符: + -  * / 不是整除 % ++ -- 
   比较运算符: ==  ===全等于  != !==不全等于 >  <   >=   <=
   逻辑运算符:  &&   ||   !
   条件运算符:  逻辑表达式?1:2;

6> 流程控制

   if 语句 - 只有当指定条件为 true 时,使用该语句来执行代码 
   if...else 语句 - 当条件为 true 时执行代码,当条件为 false 时执行其他代码 
   if...else if....else 语句- 使用该语句来选择多个代码块之一来执行 
   switch 语句 - 使用该语句来选择多个代码块之一来执行 

    for 循环 
    while循环
    do...while循环
    
    breakcontinue

7> 异常处理

    try{
     //在这里运行代码
     }catch(err){
     //在这里处理错误
     }

8> 保留字

   abstract  arguments  boolean  break  byte 
   case  catch  char class*  const 
   continue debugger default delete do 
   double else enum* eval export* 
   extends* false final finally float 
   for function goto if implements 
   import* in instanceof int interface 
   let long native new null 
   package private protected public return 
   short static super* switch synchronized 
   this throw throws transient true 
   try typeof var void volatile 
   while with yield 

9> JavaScript 对象、属性和方法

   Array 
   Date 
   eval 
   function 
   hasOwnProperty 
   Infinity 
   isFinite 
   isNaN 
   isPrototypeOf 
   length 
   Math 
   NaN 
   name 
   Number 
   Object 
   prototype 
   String 
   toString 
   undefined 
   valueOf

10> JavaScript对象

      所有事物都是对象
      JavaScript 提供多个内建对象,比如 String、Date、Array 等等。 对象只是带有属性和方法的特殊数据类型。
      布尔型可以是一个对象。 
      数字型可以是一个对象。 
      字符串也可以是一个对象 
      日期是一个对象 
      数学和正则表达式也是对象 
      数组是一个对象 
      甚至函数也可以是对象 
对象。 
      数字型可以是一个对象。 
      字符串也可以是一个对象 
      日期是一个对象 
      数学和正则表达式也是对象 
      数组是一个对象 
      甚至函数也可以是对象 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值