Javascript 笔记一

1.   js是什么?js的组成
     运行在浏览器(客户端)端解释性脚本语句。
     ECMAScript        定义js语法规范的
     DOM 文档对象模型   定义操作文档的一系列方法
     BOM 浏览器对象模型 定义操作浏览器的一系列方法

2.   js的数据类型有哪些,每种类型里有哪些内容?
      基本数据类型
            Number 数字类型       整数,小数,NaN,十进制,十六进制,二进制,八进制   
            String 字符串类型     ""  ''    \\   \"   \'  \t  \n
            Boolean 布尔类型      true   false
            Undefined 未定义类型  undefined
            Null   空类型         null
        复杂数据类型
            Object  对象

3.   js的运算符有哪些?
           算术运算符    +    10%3
           赋值运算符    =   +=  -= *=  /= %=     
               var x = 10;
                   x = 40;
                   x += 2

           逻辑运算符
                &&:   (关系表达式)&&(关系表达式)&&(关系表达式)&&(关系表达式)
                ||:   (关系表达式)||(关系表达式)
                !      
           关系运算符
                ==    
                ===
                比较的结果的类型:boolean类型
                比较的结果可能是:true、false

           自增自减
                  x++
                  x--

4.   定义变量的语法有哪些?
      var x = 10;

      var x;
      x =10;


      var x,y;
      x=10;y=20;

5.   标识符的命名规则和规范
     规则:数字,字母,下划线,美元符,不能以数字开头,不能是关键字。
     规范:见名识意  驼峰命名法

6.   i++和++i的区别?
     参与输出,运算符,赋值,i++先自家,再操作
     参与输出,运算符,赋值,i++先操作,再自加


     var x = 10;
    
     console.log(x++ + ++x*2 +x); 
                 10 + 24 + 12
7.   ==和===的区别?
   

8.   写出变量和常量的区别?
     程序运行过程,值会发生变化,变量,必须先定义再使用
     程序运行过程,值不会发生变化,常量,可以直接使用
             数字常量  10 10.0   NaN  0x010101
             字符串常量  'assaass'
             布尔常量   true  false
             未定义常量  undefined

     alert(常量)
     console.log(常量)
     document.write(常量)

9.   检测数据类型的语法?

      typeof 变量名
      typeof (变量名)

      检测结果的类型:string

      typeof typeof 18;   //string
      typeof 'number';   //string

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

超级罗伯特

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值