zoukankan      html  css  js  c++  java
  • ==、函数、属性、对象

    javascript借鉴了java的面向对象思想???百
    度js与java的关系

    js:基于对象的语言(不是面向对象) 弱类型语
    言(自有类型的语言)

    <script type="text/javascript">
    </script>

    <script src="xxx.js"/>

    三个连接池博客

    1:一律都是==,没有equals                       


    2:函数的三种定义方式                               
    01
    通过关键字function定义该函数
    该函数在执行之前,就准备就绪,性能比较高
    functionf1(){}

    02
    定义一个变量,该变量的值为一个函数(匿名)
    这种函数在js执行到这个位置这个位置的时候才
    准备好,性能不如第一种
    var f2=function(){}

    03
    通过function 对象 创建一个函数
    每次执行都会动态解释函数体代码
    所以,该函数不适合频繁执行、调用
    var f3=new function("alert(333);");

    //调用
    f1();
    f2();
    f3();

    注意:函数在调用的时候,与有没有参数无关(
    这就是弱类型语言与强制类型语言的区别2)

    3:属性:                          
    arguments.length

    4:对象                              
    obj=new Object(value);

    var o1=new Object();
    var o2={};//大括号
    //o1和o2没有区别

    o2.name='111';
    o2.age=18;
    o2.studey=function(){
    alert("我在学习!");
    }

    //调用
    alert(o2.name);
    alert(o2.age);
    o2.study();

  • 相关阅读:
    2020软件工程最后一次作业
    常用的10种算法

    赫夫曼编码
    哈希表(散列)
    查找算法
    排序算法
    递归

    软件工程最后一次作业
  • 原文地址:https://www.cnblogs.com/1020182600HENG/p/6065012.html
Copyright © 2011-2022 走看看