zoukankan      html  css  js  c++  java
  • JS 函数—length & prototype

     JS中的函数也是对象,因此有属性和方法。每个函数都有两个属性:length和prototype。

    ①length属性保存函数定义的命名参数的个数,如下:

     1     function sayName(name){
     2         console.log(name);
     3     }
     4 
     5     function sayHi(){
     6         console.log("Hi");
     7     }
     8 
     9     function sum(n,m){
    10         return n+m
    11     }
    12 
    13     console.log(sayName.length); // 1
    14     console.log(sayHi.length);  // 0
    15     console.log(sum.length);  // 2

     ②prototype属性保存引用类型所有实例方法的地方,这意味着toString()、valueOf()等方法实际上都保存在prototype上,进而由所有实例共享。

  • 相关阅读:
    【sklearn文本特征提取】词袋模型/稀疏表示/停用词/TF-IDF模型
    【新人赛】阿里云恶意程序检测 -- 实践记录10.13
    【sklearn朴素贝叶斯算法】高斯分布/多项式/伯努利贝叶斯算法以及代码实例
    【sklearn决策树算法】DecisionTreeClassifier(API)的使用以及决策树代码实例
    【笔记】机器学习
    【笔记】机器学习
    【笔记】机器学习
    【笔记】机器学习
    【笔记】机器学习
    java架构师学习路线-漫谈分布式服务框架
  • 原文地址:https://www.cnblogs.com/codexlx/p/14335375.html
Copyright © 2011-2022 走看看