Web学习备忘

2018-05-09  本文已影响0人  俊逸的狮子

html

 div  p  h1  span   a   img   ul   ol    dl    input

CSS

javascript

  1. html的注释:
   <!-- 我是注释  -->
  1. CSS的注释:
  <style type="text/css">
    /*
        我是注释
    */

    p{
        font-weight: bold;
        font-style: italic;
        color: red;
    }
  </style>

注意:CSS只有/* */这种注释,没有//这种注释。而且注释要写在<style>标签里面才算生效哦。

  1. JavaScript的注释:
    单行注释:
// 我是注释

多行注释:

  /*
    多行注释1
    多行注释2
  */

null:空值

Null类型的值只有一个,就是null。比如:var a = null。

专门用来表示一个为空的对象。(注意,专门用来表示空对象)

使用 typeof 检查一个null值时,会返回object。

undefined:未定义

Undefined类型的值只有一个,就是undefind

声明一个变量,但是没有赋值,此时它的值就是undefined。例如:var a;

使用 type of 检查一个undefined时,会返回undefined。

null和undefined有最大的相似性。看看null == undefined的结果(true)也就更加能说明这点。

但是null ===undefined的结果(false)。不过相似归相似,还是有区别的,就是和数字运算时,10 + null结果为:10;10 + undefined结果为:NaN。

任何数据类型和undefined运算都是NaN;

任何值和null运算,null可看做0运算。

  1. 以函数的形式调用时,this永远都是window。比如fun();相当于window.fun();
  2. 以方法的形式调用时,this是调用方法的那个对象
  3. 以构造函数的形式调用时,this是新创建的那个对象
  4. 使用call和apply调用时,this是指定的那个对象

innerHTML和innerText的区别

jQuery

而 jQuery的入口函数,有以下几种写法:

写法一:

   //1.文档加载完毕,图片不加载的时候,就可以执行这个函数。
   $(document).ready(function () {
       alert(1);
   })

写法二:(写法一的简洁版)

   //2.文档加载完毕,图片不加载的时候,就可以执行这个函数。
   $(function () {
       alert(1);
   });

写法三:

   //3.文档加载完毕,图片也加载完毕的时候,在执行这个函数。
   $(window).ready(function () {
       alert(1);
   })
上一篇 下一篇

猜你喜欢

热点阅读