妙味课堂视频笔记总结

1、Javascript组成:

    ECMAScript:解释器、翻译。帮助计算机读懂人类写出来的东西
    几乎没有兼容性问题
    DOM:Document Object Model  把文档(网页)变成JS可以操作的对象,给了JS操作页面的能力——document
    有一些兼容性问题
    BOM:Browser Object Model  给了JS操作浏览器的能力——window
    几乎不兼容

2、typeof

   typeof的常见类型:number string boolean object function undefined
   undefined出现的两种情况:1、你真的没有定义
                                                     2、虽然定义了但没给值   
   eg:(1)  var a=12;
           alert(typeof a);                       //弹出一个number
      (2)  var a='abc';
           alert(typeof a);                      //string  
      (3)  var a=true;
           alert(typeof a);                     //boolean
      (4)  var a=function(){
              alert('abc');
            }        
            alert(typeof a);                   //function
      (5) <head>
               <script>
               window.οnlοad=function()
               {
               a=document.getElementById('div1');
               }
               alert(typeof a);                //object   
               </script>
          </head>      
          <body>
          <div id="div1">dfwff</div>
          </body>
      (6)  var arr=[1,2,3,4];
           alert(typeof arr);                   //object
      (7)  var oDate=new Date();
           alert(typeof oDate);   //object      
      (8)  alert(typeof b);                  //undefined  没有定义
      (9)  var b;
           alert(typeof b);                    //undefined 定义了没有给值

3、对象object

    所有的对象都是复合类型,所有的复合类型都是对象。
    object是由:number string boolean undefined 组成的



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值